Application Performance, Scalability and Architecture

Microsoft BizTalk enables companies to integrate and automate their business process (BPM). In a BizTalk environment messages are picked up by adapters and put through a robust message infrastructure where an orchestration engine allows you to implement your business processes. Along the way – a message takes – there are several points where performance of the overall [...]

View more presentations from Alois Reitbauer. //

Here you can find some selected material on performance related topics which I also covered in my talks at JAX London. For a couple of performance related presentations I recommend to have a look at the slides of the Performance Workshop of W-JAX 2009. The cover a number of performance related topics from the technological [...]

Many Web Sites that use JavaScript frameworks to make the site more interactive and more appealing to the end user suffer from poor performance. Over the past couple of months I’ve been contacted by users of our FREE dynaTrace AJAX Edition asking me to help them analyze their problems. In doing so, I’ve developed a [...]

TechTarget is hosting another TheServerSide Java Symposium from March 17 – 19, 2010 in Las Vegas, Nevada. This year they added a new track to the mix: TheServerSide Presents TheClientSide. My session proposal to talk about Performance Anti-Patterns in Ajax Applications was accepted – so I have the honour to share the knowledge about JavaScript/AJAX [...]

In the blog entry Eating Our Own Dog Food: How dynaTrace does Continuous APM Internally in Development with dynaTrace TA Lead Stefan Frandl we showed how dynaTrace uses dynaTrace internally for performance management early on in development. Next week, Stefan Frandl and Ardeshir Arfaian are going to talk about the dynaTrace Way of Continuous APM, [...]

In this post I will address top ten reports and their usefulness in performance engineering. Regularly I hear people saying: “Can you show me the top ten database statements” or something similar. Their approach to performance engineering is to look at the slowest or most time-consuming statements and then make them faster. While this is [...]

Steve Souders wrote this in Best Practices for Speeding up Your Web Site regarding CSS Expressions: “CSS expressions are a powerful (and dangerous) way to set CSS properties dynamically” … and … “The problem with expressions is that they are evaluated more frequently than most people expect” Last week I worked with a user of [...]

I had the chance to give two online webinars this week – both on the topic of AJAX Performance Analysis and Prevention. The two recordings are online now and publicly accessible: MSDN Webcast: Diagnose and Prevent AJAX Performance Issues with dynaTrace AJAX Edition ColdFusion Meetup: Trace JS/AJAX Performance in Web Applications with dynaTrace AJAX Edition [...]

Web Site Performance is impacted by many factors and it also impacts your business. When a user interacts with the web site and it feels slow it can be caused by slowly executing JavaScript, massive DOM Manipulations, a slow network connection, latency, an overloaded web server, slow running server-side code or inefficient database queries. Web [...]