The Power of the Business Transaction

In our last post, we talked about the importance of business transactions for applications in the cloud. They’re also crucial for managing highly distributed applications. But what is a business transaction? Consider a business transaction to be a user-generated action within your system. The best practice for determining the performance of your application isn’t to […]

Getting to the Root of Swisscom Application Performance

Here’s a guest blog from one of AppDynamics’ international partners, Stefan Zoltai from sysPerform. Stefan wanted to write about how he used AppDynamics to solve a performance problem for a major telecom company in Switzerland—and we said, sure!  Take it away, Stefan… I’d like to talk about how we used AppDynamics for a major production […]

What’s Under Your Hood? APM for the Non Java Guru: ORMs & Slow SQL

It’s time for another update to our series on Top Application Performance Challenges. Last time I looked at Java’s synchronization mechanism as a source for performance problems. This time around I take on what is likely the Performance Engineer’s bread and butter … slow database access! Behind this small statement lies a tricky and multifaceted […]

Less is More When Monitoring Business Transactions

In my last post, I wrote about how using Business Transactions as a management unit is critical for managing modern-day applications efficiently. Sticking to this train of thought, I will focus on how this applies to various aspects of application management. The first area I want to cover is monitoring and troubleshooting. In a highly […]

Application Virtualization Survey Reveals Hesitation

Taking a break from the rush of activity at VMWorld, today we released the results of our first Application Virtualization Outlook survey.  With virtualization a top priority for many CIOs in the next year, we wanted to hear from IT professionals about their plans to virtualize mission-critical apps. Most importantly, we wanted to learn how […]

AppDynamics Lite Turns 5000!

It’s a big day for us here at AppDynamics as we mark (and pass!) the 5000th download of AppDynamics Lite! Released just a few months ago, AppDynamics Lite is our free APM tool for troubleshooting Java performance in production.  We hear every day from companies who have deployed Lite in production environments and are using […]

Exceptional Performance Improvement

This post is part of our series on the Top Application Performance Challenges. Over the past couple of weeks we helped a few DevOps groups troubleshoot performance problems in their production Java-based applications. While the applications themselves bore little resemblance to one another, they all shared one common problem. They were full of runtime exceptions. […]

Application Performance Issues? You’re Not Alone…

Last week we hosted a presentation by AppDynamics customer, Priceline, along with an informative customer roundtable on application performance. During our roundtable, we polled the audience on their challenges with application performance – we asked questions about their architectures, development philosophies, common performance problems, downtime and visibility. Roughly 100 attendees from companies big and small […]

Monitoring versus Management

Many people are confused by the terms “monitoring” and “management.”  This is because only application monitoring solutions have typically been available in the marketplace, so that’s what people are used to seeing.  If a solution comes along that calls itself “management,” buyers don’t necessarily know the difference. AppDynamics has embraced the APM label, but we’re […]

Who owns the application?

The debate over who owns an application in production continues to unfurl.  What I’ve found interesting is, after a period of time where writers and bloggers were looking towards IT Operations to be application owners, I’ve started to detect a bit of a backlash. The arguments for IT Operations owning the application is simple: Development […]