Welcome!

Web 2.0 Authors: Pat Romanski, Michael Bushong, Esmeralda Swartz, Kevin Benedict, Alex Forbes

Related Topics: Web 2.0, Java, SOA & WOA, .NET, AJAX & REA, Big Data Journal

Web 2.0: Article

Diagnosing Obamacare Website Performance Issues with APM Tools

Why websites that need to scale for that many users don’t deliver on the promise of good end-user experience

Most of my friends in the US are looking forward to the new Healthcare website that allows them to select the health insurance that best suits their needs. As with any new website that has been anticipated by a lot of people, it was not a big surprise that there were glitches when millions of US citizens tried to use the new portal after its launch.

Now - there are many different reasons why websites that need to scale for that many users don't deliver on the promise of good end-user experience. A general "cultural" problem is that performance and scalability are pushed towards the end in favor of more functionality resulting in problems that don't allow the end user to consume these great features. Changing this culture with the support of tools that integrate in your continuous delivery process is mandatory to avoid these types of problems. We have blogged about this in the past based on discussions we had with companies that made that transitions.

Let's put the spotlight back on Obamacare: unfortunately we can't look behind the scenes - but - we can do a quick 101 session on Web Performance Analysis and Optimization using our free available tools and highlight the top problem patterns that are responsible for the bad user experience reported by users and heavily discussed in the US and also global media.

The Analysis
One of my US colleagues walked through different use case scenarios on healthcare.gov and sent me his AJAX Edition session files for analysis. Here is an overview that shows that most pages lack basic WPO (Web Performance Optimization) aspects:

Bad WPO ranking on most pages and lacking behind the TOP US healthcare sites

Please click here to have a closer look at four specific observations and highlights of the key observations from these sessions:

Observation #1: Homepage impacted by Initial HTML and Third-Party Content

Observation #2: NO CSS and JS Merging on Registration Page

Observation #3: Server-Side issues with AJAX calls on Profile Page

Observation #4: Heavy JavaScript Processing by Backbone, Underscore ... JS Libraries

More Stories By Andreas Grabner

Andreas has over a decade of experience as an architect and developer, and currently works as a senior performance architect and technology strategist for dynaTrace Software, where he influences product strategy and works closely with customers in implementing performance management solutions across the application life cycle. He is a regular speaker at software conferences, writes for a number of technology publications, and blogs at http://blog.dynatrace.com

Comments (0)

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.