I recently got engaged with a client who ran an increasing load test against their load-balanced application. I got engaged because they had a phenomenon they couldn’t explain – here is an excerpt of the email: We have a jBoss application with mySQL that runs stable in a load testing environment with let’s say 20 [...]

We are using Confluence for both our internal Wiki as well as for our external Community Portal. I just came across a very nasty performance bug in the version we are running on our external system. We run 3.2 and the User Search Feature keeps me waiting several minutes each time I search for users. [...]

Every time I meet-up with web developers, either through a customer engagement or when I am giving a presentation about web performance optimization, I ask this question: Who is using Firefox and who is using Internet Explorer as the main browser? The answer is easy to guess. I hardly ever get any hands raised for [...]

Lucy Monahan, Principle QA Performance Engineer at Novell, approached this with the following problem proposition: Imagine that you go to a shop to buy something and instead of customers lining up one-by-one, sequentially, each one vies for the shopkeeper’s attention. And imagine that you arrived as customer #2 and the shopkeeper takes one or more [...]

The dynaTrace AJAX Community has been really active lately – with lots of great forum posts and “discoveries”. As the Community Lead I want to update you about the recent activities as there are several topics that should be interesting for everybody that is interested in Web Performance: Antivirus Software to cause page load times [...]

Timed with our new product launch we also updated our corporate website. Not only did we update the content, we also applied some of the Best Practices that Alois and I have been talking about in the past 12 months. When we introduced the new Performance Report in dynaTrace AJAX Edition 2.0 Beta we got [...]

WebTech Conference 2010 takes place in Mainz, Germany from October 11-13. This conference covers latest developments in Web Development, Security, eCommerce, Mobile Web … Check out the great list of speakers, sessions and workshops. We got invited to host a session about Best Practices in Web 2.0 Development and how to avoid the most common [...]

After spending a lot of time focusing on Client-Side Web 2.0 Performance Problems it is time to focus on specific Server-Side Performance Problems. Last week I worked with a client that runs a custom application on Microsoft CRM 4.0 and experienced performance problems in their test environment. Individual web requests to query or update data [...]

Inspired by the Top 10 Performance Problems post which focuses on Server-Side performance problems taken from companies such as Zappos, Thomson, Monster and Novell I came up with the Top 10 Client-Side performance problems in Web 2.0 applications I’ve seen when working with our dynaTrace AJAX Edition users. Symptom: JavaScript blocking resource downloads and slowing [...]

This is a two part article – also read Combining Analytics with Performance Management Data. I use Google Analytics every day to look at Key Web Performance Metrics to answer questions like: How many people visit our blog? I look at the Visitor Overview which shows me how many Visitors and Unique Visitors we have [...]