Welcome!

Web 2.0 Authors: Frank Huerta, Gary Kaiser, Esmeralda Swartz, Jason Bloomberg, Shelly Palmer

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 Grabner has more than a decade of experience as an architect and developer in the Java and .NET space. In his current role, Andi works as a Technology Strategist for Compuware and leads the Compuware APM Center of Excellence team. In his role he influences the Compuware APM product strategy and works closely with customers in implementing performance management solutions across the entire application lifecycle. He is a frequent speaker at technology conferences on performance and architecture-related topics, and regularly authors articles offering business and technology advice for Compuware’s About:Performance blog.

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.