APM Archive

Asynchronous transactions power real-time web applications

Real-time web applications are becoming very popular in this software-defined world. “Real-time” often means a very quick response time from the web/application server. In modern programming, it is typically accomplished by making a series of non-blocking asynchronous calls. Most of the popular programming languages are now supporting asynchronous transactions. Node.js, for example, ...Read More

Python Monitoring a Strong Wrap, Now Generally Available: Welcome To AppDynamics Pythonistas!

AppDynamics Python Application Monitoring is here, bringing the full capabilities of the AppDynamics Application Intelligence Platform to Python applications: the real-time end-to-end visibility, the rapid and intuitive drill-down into root cause, the fast mean-time-to-resolution, the collaborative tools and more, all working toward superior application performance and user experience. Python has grown to ...Read More

Unified Monitoring: This Is What The Future Looks Like

Seven years ago, when we founded this company, we had a vision of “one solution to rule them all” for software monitoring and application intelligence — one comprehensive platform that would capture user experience on any device, anywhere; trace business transaction performance across an entire application ecosystem; equip teams to quickly identify ...Read More

Market Insights: Gartner APM Market Share Analysis

This kicks off Market Insights, a new series of posts I will be writing, focused on thought leadership research coming from the press, bloggers and analysts covering the APM and other associated markets. Let’s start off by breaking down some market data from Gartner to understand where the growth is coming from ...Read More

Top 5 Performance Problems in .NET Applications

The last couple articles presented an introduction to Application Performance Management (APM) and identified the challenges in effectively implementing an APM strategy. This article builds on these topics by reviewing five of the top performance problems you might experience in your .NET application. Specifically this article reviews the following:       Synchronization and ...Read More

5 .NET Performance Issues Where Dev and Ops Play the Blame Game

I spend a large portion of my time working with customers to review performance issues in production environments. I was asked by some colleagues to share some insight into some of the more interesting findings. Before launching into a list of offenders, I think it’s worth explaining how often I hear the ...Read More

Monitoring ADO.NET Performance

One of the most overlooked parts of .NET is the glue that links your application through to a database known as ADO.NET (an evolution of ActiveX Data Objects). The lowly connection string is the only real access we get to the underlying technology. I was with a client recently and noticed they ...Read More

Visualizing and tracking your microservices

There is no question that microservices architectures are the current rage for software design. IT professionals and developers I speak to are migrating to this pattern pretty consistently. Meeting dozens of prospects and customers in the last ten weeks at AppDynamics, I’ve asked this question regularly— are you using or thinking about ...Read More

Delivering Value with BizDevOps

Companies are rapidly adopting DevOps practices to create higher-quality software faster and more efficiently to improve customer experience, lower IT costs and enhance productivity.  But the key to success for software-driven businesses is delivering value with BizDevOps. Using both lean and agile methodologies, DevOps brings software development, IT operations and quality assurance ...Read More

Prospects uses AppDynamics APM to see into their complex environment

Recently, I was able to meet and chat briefly with Kalpesh Vadera, Computer Services Manager for Prospects — an online seller of higher education study guides. Since Prospects is ultimately an e-commerce site, their performance is crucial to their bottom line. Any outages or stalls will hurt incoming revenue. Therefore, they put ...Read More