This article was contributed from Keith A. Marshall, Lead Developer at Insight North America. Planning ahead has been my approach for the use of the dynaTrace. As much as dynaTrace is there to allow me to triage and investigate production issues at runtime, I believe that there is greater value in using the system as [...]

// Next Wednesday, May 25th at Noon ET / 9AM PT I am happy to host another Best Practice Webinar with one of our customers. Dan Gerard, Divisional Vice President of Technical and Web Services at The Bon Ton Stores and I will talk about the challenges of optimizing performance in their WebSphere Commerce production [...]

Christopher André is an Enablement Service Consultant at dynaTrace and helps our Customers to maximize their value they get out of dynaTrace. The other day, I went to a customer who was experiencing a problem that happens quite frequently: he had a cache that was constantly growing, leading to OutOfMemory Exceptions. Other problems in the [...]

Just in time for the upcoming Webinar with The BonTon Stores, were 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 resulting from these engagements. In this blog I want to highlight [...]

Lucy Monahan is a Principal Performance QA Engineer at Novell, and helps to manage their distributed Agile process. One of the most important features of an application is to provide adequate security and protect secrets held within. Business Transactions used with Continuous Integration, Unit-, Feature- and Negative Testing specialized for security can detect known security [...]

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 Internet Explorer and Firefox. With these tests we want [...]

// 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 will be the first thing that we look into. So [...]

Every change in your code can potentially introduce a performance regression and can impact the application’s ability to scale. Regression analysis addresses this problem by tracking performance aspects of different components throughout the development process and under different load patterns. Black vs. White Box Analysis There are different flavors of regression analysis. We can either [...]

Golfers follow the Masters 2011 – but – if you try to access masters.com right now you will get annoying popup messages from your browser telling you that you better stop JavaScript from executing because it takes too long. On my browser this looks like this: This happens on every page. So – why does [...]

Memory Leaks are painful – especially when they crash your production servers. But – how does one go about analyzing the leak that only happens in the production environment? Here is a story I was told while on-site with one of our clients. I asked: “Chris, tell me about a recent performance problem and how [...]