With the new release of the dynaTrace AJAX Edition you have Beta support for the Firefox 11 browser and therefore you can test the performance of your Web sites with the latest available Browsers from Mozilla and Microsoft.
The AJAX Edition now supports Firefox 10, 11 and Internet Exp... With the new release of the dynaTrace AJAX Edition you have Beta support for the Firefox 11 browser and therefore you can test the performance of your Web sites with the latest available Browsers from Mozilla and Microsoft.
The AJAX Edition now supports Firefox 10, 11 and Internet Exp...Mar. 22, 2012 02:18 PM EDT Reads: 1,146 |
Whether or not you are a fan of U.S. football – it was really hard to avoid this huge sports event on February 5. In addition to the actual game, it’s the Super Bowl commercials that – besides being very expensive to air – usually drive a lot of load on the websites of the companies th...Feb. 10, 2012 08:30 AM EST Reads: 2,071 |
The success of the Web performance movement shows that there is increasing interest and value in fast websites. That faster websites lead to more revenue and reduced costs is a well-proven fact today. So being exceptionally fast is becoming the dogma for developing web applications. Bu...Dec. 2, 2011 12:45 PM EST Reads: 1,382 |
Response times are in many – if not in most – cases the basis for performance analysis. When they are within expected boundaries everything is ok. When they get to high we start optimizing our applications.
So response times play a central role in performance monitoring and analysis. ...Jun. 25, 2011 01:00 PM EDT Reads: 4,797 |
Last week at Velocity we hosted a Birds of a Feather Session (BoF) and offered the attendees to analyze their web sites using dynaTrace Ajax Edition. Besides finding the typical performance problems (no cache settings, too many images, not minimized content, …) we found several sites t...Jun. 24, 2011 10:00 AM EDT Reads: 5,153 |
From time to time I access my work emails through Outlook Web Access (OWA) – which works really great on all browsers I run on my laptop (IE, FF, Chrome). Guessing that Microsoft probably optimized OWA for its own browser I thought that I will definitely find JavaScript code that doesn...May. 31, 2011 02:26 PM EDT Reads: 3,598 |
Just in time for the upcoming Webinar with The BonTon Stores, where we talk about the challenges in operating complex WebSphere environments, we had another set of prospects running their applications on WebSphere. Francis Cordon, a colleague of mine, shares some of the screenshots res...May. 12, 2011 08:45 AM EDT Reads: 5,391 |
Last time I explained logical and organizational prerequisites to a successful production level application performance monitoring. I originally wanted to look at the concrete metrics we need on every tier, but was asked how you can correlate data in a distributed environment, so this ...May. 11, 2011 11:15 AM EDT Reads: 4,566 |
In the last week my task was to create stable functional tests for a new eCommerce application. We picked several use cases, e.g.: clicking through the different links, logging in, searching for products and actually buying a product. We needed functional tests that run on both Interne...May. 10, 2011 10:00 AM EDT Reads: 4,914 |
When we get engaged with prospects that are interested in our performance management solution we walk them through a Proof of Concept. We let them install dynaTrace on their own prior to the actual POC. During the POC we ask them to exercise typical use cases on their application that ...May. 5, 2011 10:30 AM EDT Reads: 6,249 |
Recently there was a bigger discussion at dynaTrace around the cost of exceptions. When working with customers we very often find a lot of exceptions they are not aware of. After removing these exceptions, the code runs significantly faster than before. This creates the assumption that...Apr. 22, 2011 07:30 AM EDT Reads: 4,859 |
If you are serious about Web Development then I am sure you are working on Web 2.0 Applications leveraging several JavaScript Frameworks, making XHR calls to the Server to retrieve dynamic content and also include 3rd party content such as Ads or Social Network Plugins. You probably al...Mar. 31, 2011 10:45 AM EDT Reads: 4,843 |
One of our clients occasionally runs into the following problem with their web app: They host their B2B web application in their East Coast Data Center with their clients accessing the app from all around the United States. Occasionally they have clients complaining about bad page load...Mar. 19, 2011 11:00 AM EDT Reads: 4,696 |
2010 is over and there has been a lot going on in the application performance space. We started this project at the beginning of the year inspired by Stoyan Stefanov’s performance advent calendar of 2009. (There is also one for 2010).
Now twelve months later we have our 2010 performan...Feb. 9, 2011 03:46 PM EST Reads: 3,754 |
Alois Reitbauer explained in detail how dynaTrace continuously monitors several thousand URLs and uploads the performance data to the public ShowSlow.com instance. More and more of our dynaTrace AJAX Community Members are taking advantage of this integration in their internal testing e...Jan. 7, 2011 06:00 AM EST Reads: 5,087 |
HTML5 introduces Application Cache, a new feature that enables you to make web apps and sites available offline. The new specification also provides an easy way to prefetch some or all of your web app’s assets (HTML files, images, CSS, JavaScript, and so on) while the client is still o...Dec. 22, 2010 01:45 PM EST Reads: 13,981 |
So it seems that the Antivirus Add-On in Internet Explorer is causing a major impact in page load time. The AV Add-On needs to check all loaded JavaScript files for malicious code. In the example of Pedro and Frank they load jQuery, several jQuery plugins and some custom JS. This slows...Dec. 3, 2010 07:00 AM EST Reads: 3,471 |
Web Performance Optimization (WPO) constitutes of a set of activities targeted at improving the performance of web applications. First coined by Steve Souders WPO is developing into a growing industry. Every month new companies and projects offering web performance services emerge.
WP...Oct. 15, 2010 11:28 AM EDT Reads: 3,645 |
In 2005, our company, ServusXchange LLC, was a fledgling SaaS information technology startup focused on business process and workflow collaboration solutions. Led by our co-founder, Brian Javeline, we identified an emerging opportunity, an unanswered need in the home remodeling and rep...Sep. 10, 2010 09:45 AM EDT Reads: 6,120 |
Our dynaTrace Community Portal is our gateway to our users. Especially with the rapidly-growing number of world-wide users of our FREE dynaTrace AJAX Edition, it is necessary to keep track on how well our pages perform from around the globe to satisfy our “performance hungry” community...Jun. 17, 2010 11:31 AM EDT Reads: 4,408 |
In his latest blog post, Steve Souders writes about the impact of performance on business success. I am not going to duplicate his content here as you can just go ahead and read his blog. I just want to highlight some very interesting points and give you some links to follow up resourc...Jun. 16, 2010 02:50 PM EDT Reads: 4,297 |
We all know that slow performance – and service disruption even more – affects our business services and eventually our revenue. At the same time we say that major parts of companies are not willing to invest in performance. In this article I will discuss why we find ourselves in this ...Jun. 10, 2010 04:02 PM EDT Reads: 5,109 |
Two weeks ago I co-hosted a Webinar with one of our users – Bill Mar, Director of Engineering Services from SmithMicro Software. SmithMicro provides the backbone of our digital life by connecting different digital devices together. In his role, Bill works in the Wireless Business unit ...May. 20, 2010 01:01 PM EDT Reads: 5,936 |
Amazon EC2 offers the CloudWatch service to monitor cloud instances as well as load balancers. While this service comes at some cost (0,015$/hour/instance) it offers useful infrastructure metrics about the performance of your EC2 infrastructure. While there are commercial and free tool...May. 5, 2010 12:45 PM EDT Reads: 6,022 |
Lately I was checking out ShowSlow. The site is really great. It combines YSlow and PageSpeed metrics and visualizes them in a really nice way. When I clicked on the URLs Measured Tab I had to wait quite some time until the page finished downloading. While this page is really displayi... Apr. 22, 2010 02:00 PM EDT Reads: 904 |
In an earlier article I already discussed several approaches towards end-user experience (or performance) monitoring including their pros and cons. In this article I will present a simple real world sample which shows the limits of performance traceability in AJAX applications.
As I... Apr. 16, 2010 03:43 PM EDT Reads: 1,062 |
SharePoint is without question a fast-growing platform and Microsoft is making lots of money with it. It’s been around for almost a decade and grew from a small list and document management application into an application development platform on top of ASP.NET using its own API to mana...Apr. 13, 2010 01:33 PM EDT Reads: 3,950 |
This time I take an a bit of an unconventional approach towards defining performance management. The idea for this article came through a number of customer engagements, where the same question came up over and over again: “How do we start with Application Performance Management and wh...Apr. 11, 2010 05:45 AM EDT Reads: 8,325 |
In my last two articles I wrote about how to Use BizTalk Performance Counters and how to Analyze Adapter and Pipeline Performance. In this final article I focus on Orchestration and calling external services.
Orchestrations can be as simple as reading a file from a file system, transf...Apr. 8, 2010 10:00 PM EDT Reads: 4,980 |
I had an interesting conversation with our Test Automation team lead Stefan – who Andi interviewed for our “Eating our own Dog Food ” article – on his experiences with the willingness of developers to write performance tests.
I asked a provocative question: do developers really want...Mar. 17, 2010 12:46 PM EDT Reads: 4,266 |
In Part I of this series I gave a general overview of BizTalk - the components that are involved in message processing and talked about how BizTalk specific performance counters can help spotting problematic areas. In this article we go beyond performance counters (even though we still...Mar. 13, 2010 07:15 AM EST Reads: 4,142 |
In this third article of my Performance Almanac I discuss the role of overhead in performance management. As a performance management solution provider we’re frequently asked “How much overhead does your solution have?” This question is however a bit more complex to answer than just gi...Feb. 16, 2010 09:15 PM EST Reads: 5,063 |
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 o...Jan. 13, 2010 11:45 AM EST Reads: 7,611 |
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, i...Nov. 24, 2009 03:15 PM EST Reads: 4,795 |
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 it...Nov. 17, 2009 03:15 PM EST Reads: 6,261 |
Microsoft and Sun recently announced their Open Source Project Stonehenge at the JavaOne conference. Stonehenge is a reference implementation that shows how to bridge the two major development platforms Java and .NET using Web Services. This initiative definitely puts the spotlight on ...Jun. 9, 2009 12:30 PM EDT Reads: 8,260 |
dynaTrace software announced the launch of the dynaTrace Community Portal. This portal will provide the expanding dynaTrace ecosystem with a dynamic resource for sharing knowledge, best practices, product tips and techniques, training materials and re-useable software modules. With the...Feb. 26, 2009 09:30 AM EST Reads: 4,662 |
dynaTrace software has announced the release of dynaTrace 3. As companies continue to develop and deploy more sophisticated enterprise SOA, Java and .Net applications across the globe, the requirements for APM solutions have significantly expanded. dynaTrace 3 is designed to meet the n...Feb. 4, 2009 05:00 AM EST Reads: 4,853 |
iTKO LISA, the provider of testing, validation and virtualization solutions for SOA (Service-Oriented Architecture) and enterprise software, and dynaTrace software, the provider of lifecycle application performance management for complex SOA-based systems, announce a combined solution ...Aug. 14, 2008 04:00 PM EDT Reads: 3,495 |






Whether or not you are a fan of U.S. football – it was really hard to avoid this huge sports event on February 5. In addition to the actual game, it’s the Super Bowl commercials that – besides being very expensive to air – usually drive a lot of load on the websites of the companies th...
The success of the Web performance movement shows that there is increasing interest and value in fast websites. That faster websites lead to more revenue and reduced costs is a well-proven fact today. So being exceptionally fast is becoming the dogma for developing web applications. Bu...
Response times are in many – if not in most – cases the basis for performance analysis. When they are within expected boundaries everything is ok. When they get to high we start optimizing our applications.
So response times play a central role in performance monitoring and analysis. ...
Last week at Velocity we hosted a Birds of a Feather Session (BoF) and offered the attendees to analyze their web sites using dynaTrace Ajax Edition. Besides finding the typical performance problems (no cache settings, too many images, not minimized content, …) we found several sites t...
From time to time I access my work emails through Outlook Web Access (OWA) – which works really great on all browsers I run on my laptop (IE, FF, Chrome). Guessing that Microsoft probably optimized OWA for its own browser I thought that I will definitely find JavaScript code that doesn...
Just in time for the upcoming Webinar with The BonTon Stores, where we talk about the challenges in operating complex WebSphere environments, we had another set of prospects running their applications on WebSphere. Francis Cordon, a colleague of mine, shares some of the screenshots res...
Last time I explained logical and organizational prerequisites to a successful production level application performance monitoring. I originally wanted to look at the concrete metrics we need on every tier, but was asked how you can correlate data in a distributed environment, so this ...
In the last week my task was to create stable functional tests for a new eCommerce application. We picked several use cases, e.g.: clicking through the different links, logging in, searching for products and actually buying a product. We needed functional tests that run on both Interne...
When we get engaged with prospects that are interested in our performance management solution we walk them through a Proof of Concept. We let them install dynaTrace on their own prior to the actual POC. During the POC we ask them to exercise typical use cases on their application that ...
Recently there was a bigger discussion at dynaTrace around the cost of exceptions. When working with customers we very often find a lot of exceptions they are not aware of. After removing these exceptions, the code runs significantly faster than before. This creates the assumption that...
If you are serious about Web Development then I am sure you are working on Web 2.0 Applications leveraging several JavaScript Frameworks, making XHR calls to the Server to retrieve dynamic content and also include 3rd party content such as Ads or Social Network Plugins. You probably al...
One of our clients occasionally runs into the following problem with their web app: They host their B2B web application in their East Coast Data Center with their clients accessing the app from all around the United States. Occasionally they have clients complaining about bad page load...
2010 is over and there has been a lot going on in the application performance space. We started this project at the beginning of the year inspired by Stoyan Stefanov’s performance advent calendar of 2009. (There is also one for 2010).
Now twelve months later we have our 2010 performan...
Alois Reitbauer explained in detail how dynaTrace continuously monitors several thousand URLs and uploads the performance data to the public ShowSlow.com instance. More and more of our dynaTrace AJAX Community Members are taking advantage of this integration in their internal testing e...
HTML5 introduces Application Cache, a new feature that enables you to make web apps and sites available offline. The new specification also provides an easy way to prefetch some or all of your web app’s assets (HTML files, images, CSS, JavaScript, and so on) while the client is still o...
So it seems that the Antivirus Add-On in Internet Explorer is causing a major impact in page load time. The AV Add-On needs to check all loaded JavaScript files for malicious code. In the example of Pedro and Frank they load jQuery, several jQuery plugins and some custom JS. This slows...
Web Performance Optimization (WPO) constitutes of a set of activities targeted at improving the performance of web applications. First coined by Steve Souders WPO is developing into a growing industry. Every month new companies and projects offering web performance services emerge.
WP...
In 2005, our company, ServusXchange LLC, was a fledgling SaaS information technology startup focused on business process and workflow collaboration solutions. Led by our co-founder, Brian Javeline, we identified an emerging opportunity, an unanswered need in the home remodeling and rep...
Our dynaTrace Community Portal is our gateway to our users. Especially with the rapidly-growing number of world-wide users of our FREE dynaTrace AJAX Edition, it is necessary to keep track on how well our pages perform from around the globe to satisfy our “performance hungry” community...
In his latest blog post, Steve Souders writes about the impact of performance on business success. I am not going to duplicate his content here as you can just go ahead and read his blog. I just want to highlight some very interesting points and give you some links to follow up resourc...
We all know that slow performance – and service disruption even more – affects our business services and eventually our revenue. At the same time we say that major parts of companies are not willing to invest in performance. In this article I will discuss why we find ourselves in this ...
Two weeks ago I co-hosted a Webinar with one of our users – Bill Mar, Director of Engineering Services from SmithMicro Software. SmithMicro provides the backbone of our digital life by connecting different digital devices together. In his role, Bill works in the Wireless Business unit ...
Amazon EC2 offers the CloudWatch service to monitor cloud instances as well as load balancers. While this service comes at some cost (0,015$/hour/instance) it offers useful infrastructure metrics about the performance of your EC2 infrastructure. While there are commercial and free tool...
SharePoint is without question a fast-growing platform and Microsoft is making lots of money with it. It’s been around for almost a decade and grew from a small list and document management application into an application development platform on top of ASP.NET using its own API to mana...
This time I take an a bit of an unconventional approach towards defining performance management. The idea for this article came through a number of customer engagements, where the same question came up over and over again: “How do we start with Application Performance Management and wh...
In my last two articles I wrote about how to Use BizTalk Performance Counters and how to Analyze Adapter and Pipeline Performance. In this final article I focus on Orchestration and calling external services.
Orchestrations can be as simple as reading a file from a file system, transf...
I had an interesting conversation with our Test Automation team lead Stefan – who Andi interviewed for our “Eating our own Dog Food ” article – on his experiences with the willingness of developers to write performance tests.
I asked a provocative question: do developers really want...
In Part I of this series I gave a general overview of BizTalk - the components that are involved in message processing and talked about how BizTalk specific performance counters can help spotting problematic areas. In this article we go beyond performance counters (even though we still...
In this third article of my Performance Almanac I discuss the role of overhead in performance management. As a performance management solution provider we’re frequently asked “How much overhead does your solution have?” This question is however a bit more complex to answer than just gi...
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 o...
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, i...
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 it...
Microsoft and Sun recently announced their Open Source Project Stonehenge at the JavaOne conference. Stonehenge is a reference implementation that shows how to bridge the two major development platforms Java and .NET using Web Services. This initiative definitely puts the spotlight on ...
dynaTrace software announced the launch of the dynaTrace Community Portal. This portal will provide the expanding dynaTrace ecosystem with a dynamic resource for sharing knowledge, best practices, product tips and techniques, training materials and re-useable software modules. With the...
dynaTrace software has announced the release of dynaTrace 3. As companies continue to develop and deploy more sophisticated enterprise SOA, Java and .Net applications across the globe, the requirements for APM solutions have significantly expanded. dynaTrace 3 is designed to meet the n...
iTKO LISA, the provider of testing, validation and virtualization solutions for SOA (Service-Oriented Architecture) and enterprise software, and dynaTrace software, the provider of lifecycle application performance management for complex SOA-based systems, announce a combined solution ...
Ulitzer content is offered under Creative Commons "Attribution Non-Commercial No Derivatives" License.
For any reuse or distribution, you must make clear to others the license terms of this work.
The best way to do this is with a link to this web page.
Any of the above conditions can be waived if you get written permission from Ulitzer, Inc., the copyright holder.
Nothing in this license impairs or restricts the author's moral rights.