Application Performance, Scalability and Architecture

Performance implications of certain CSS Selectors are not specific to a certain JavaScript Library like Prototype. I recently blogged about the internals of CSS Selectors in jQuery. The same holds true for every JavaScript library that offers CSS Selectors. Certain lookups can be done by using the native browser functions like getElementById or getElementsByTagName. Lookups by [...]

The dynaTrace AJAX Edition has officially been released last week. Reviews like those from Steve Souders or John Resig helped a lot to spread the word about this FREE tool to Diagnose and Prevent AJAX Performance Issues. It offers many features to analyze JavaScript execution, remote AJAX calls, network activity and rendering times. It integrates [...]

Every time I work with one of our .NET customers to help them with managing their application performance I come across the same problems as seen with other clients before: lots of ADO.NET queries, many hidden exceptions in core or 3rd party .NET libraries, slow 3rd party components, inefficient custom code, … Too often we [...]

In my previous post I talked about the impact of jQuery Selectors on a page that I analyzed. The page took 4.8 seconds in the onLoad event handler. 2 seconds were mainly caused by the selectors as described in the blog. The other 2.8 seconds were caused by a dynamic JavaScript menu – in that [...]

The dynaTrace AJAX Edition has been out there as an Alpha for a couple of weeks. It gave you the first impression what was to come. All the feedback we have received (like that from Steve Souders,  and all that has come in via the contact form and the online forum) in that time made [...]

As promised to the participants of the Performance Workshop which was hold this Monday at W-JAX I created a blogpost where to post your questions to and where you will also find the workshop material. I am just in the process of compiling all the material for you and will finish this over the next [...]

I recently gave a talks on the behaviour of different JPA frameworks at W-JAX(Germany) and TheServerSide Java Symposium (Prague). As some people have asked me, I am publishing the samples as well. I would also give away the eclipse project, however with all the third party libraries I am sure I will end up not [...]

This week I presented at W-JAX on Performance in AJAX Applications. You can find the slides here. View more presentations from Alois Reitbauer. Additionally I propose everybody to try dynaTrace AJAX Edition for analyzing AJAX performance in Internet Explorer

This Thursday, November 12th at 10 AM EST (7 AM PST, 3PM UK Time) dynaTrace is hosting the following free Webinar Application Performance Management – An Essential Capability Connecting Business Success With Application Performance Alan Rodger, Senior Analyst and I (Andreas Grabner) will discuss why Application Performance Management has become an essential business capability. I [...]

Last week I got to analyze a web page that spent 4.8 seconds in the onLoad event handler of a custom script file. It turned out that 2.8 seconds were consumed by applying a dynamic menu library (will blog about this one separately). The remaining 2 seconds were spent in jQuery selectors. The analysis showed that most of [...]