It is a fact that end user response time is critical for business success.
The faster web pages are perceived the longer users tend to stay on the page
and therefore spend more money and drive business.
In order to ensure that end user response times are acceptable at all times
it is necessary to measure the time in the way the end user perceives
performance. Measuring and monitoring your live system is important to
identify problems early on before it affects too many end users. In order to
make sure that web pages are fast from the start it is very important to
constantly and continuously measure web page performance throughout the
development phase and in testing. There are two questions that need to be
What is the time the user actually perceives as web response time? How to
measure it accurately and in an automated way?
What Time to Measure? Technical ... (more)
After my recent presentation at TSSJS – Performance Anti-Patterns in AJAX
Applications - I got interesting feedback from one of the attendees: “The
presentation was good but I thought you are talking more about actual
problems with XHR/AJAX Requests”. I have to admit that I focused on all
common problems of Web 2.0 applications – including network roundtrips,
communication. The comment made me work on a sample application where I want
to test different approaches of asynchronous data processing that I’ve see... (more)
An Oracle database provides several v$ views to query information about the
database instance, including statistical information that can be used for
monitoring and problem analysis purposes. Rene Nyffenegger wrote a nice
Summary on Oracle’s v$ views that gives an overview of all available views.
The following illustration shows a dashboard with key metrics that we pull
out from an Oracle database when doing performance management with our
dynaTrace Dashboard showing key performance metrics queried from an Oracle
Database via v$ tables
In this article I provide a quick... (more)
DevOps is speeding towards the IT world like a freight train and the hype
around it is deafening. There is no reason to be afraid of this change as it
is the natural reaction to the agile movement that revolutionized development
just a few years ago. By definition, DevOps is the natural alignment of IT
performance to business profitability. The relevance of this has yet to be
quantified but it has been suggested that the route to the CEO's chair will
come from the IT leaders that successfully make the transition to a DevOps
model. If this still seems foreign to you, I recommend r... (more)
How to Performance Monitor All Your Applications on a Single Dashboard
It's become easy to monitor applications that are deployed on hundreds of
servers - thanks to the advances in application performance management tools.
But the more data you collect the harder it is to visualize the health state
in a way that a single dashboard tells you both the overall status as well as
the problematic component.
Eugene Turetsky (Dynatrace) and Stephan Levesque (SSQ Financial Group) shared
their solution for monitoring large IT infrastructures that contain several
hundred components that sup... (more)