Why Your Business Needs a ‘Wrapper’ to Transform Itself
How do you treat your most precious items? Chances are you wrap them up nicely to protect them for longevity. Since your applications are the most precious items to your business, consider wrapping them with a solution that protects them for the long haul. Modern applications are changing the way we conduct our day-to-day lives. […]
DevOps Scares Me – Part 2
What is DevOps? In the first post of this series, my colleague Jim Hirschauer defined what DevOps means and how it impacts organizations. He concluded DevOps is defined as “A software development method that stresses communication, collaboration and integration between software developers and information technology professionals with the goal of automating as much as possible […]
DevOps Scares Me – Part 1
DevOps is scary stuff for us pure Ops folks that thought they left coding behind a long, long time ago. Most of us Ops people can hack out some basic (or maybe even advanced) shell scripts in Perl, ksh, bash, csh, etc… But the term DevOps alone makes me cringe and think I might really […]
AppDynamics & Splunk – Better Together
A few months ago I saw an interesting partnership announcement from Foursquare and OpenTable. Users can now make OpenTable reservations at participating restaurants from directly within the Foursquare mobile app. My first thought was, “What the hell took you guys so long?” That integration makes sense on so many levels, I’m surprised it hadn’t already […]
APM for the Non-Java Guru: What leak?
Memory, Memory, Memory… Memory is a critical part of Java, in particular, the management of memory. As a developer, memory management is not something you want to be doing on a regular basis, nor is it something you want to do manually. One of the great benefits of Java is its ability to take […]
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 […]
DevOps Days – Visibility & Aligning Goals
This summer, I had a chance to sit on a panel at DevOps Days with a few industry colleagues to discuss the role of monitoring, testing, and performance in solving DevOps issues. It was a lively discussion on the teams, tools, and techniques that play a role in managing application and network performance.
Application Virtualization & A Free iPad!
Interested in winning an iPad? Take our Application Virtualization survey, and we’ll give you a more-than-decent shot at winning your very own! In talking to our customers, AppDynamics recognizes that virtualizing mission-critical applications is at the top of everyone’s mind, even though some companies are at different stages of the process than others. Many IT […]
APM for the Non Java Guru – Threading & Synchronization Issues
This is the first post in a series on the Top Application Performance Challenges. Of the many issues affecting the performance of Java/.NET applications, synchronization ranks near the top. Issues arising from synchronization are often hard to recognize and their impact on performance can be become significant. What’s more, they are often, at least in […]
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 […]
“This Week in Cloud Computing” – Agility & the Cloud
I recently had a chance to visit the webcast “This Week in Cloud Computing” and share some of my thoughts about cloud trends and application performance management. One thread of the conversation that I found particularly interesting was the discussion of agility in cloud computing. Although this theme comes up from time to time, most […]
The Best Lines from DevOps Days
AppDynamics recently had the privilege of speaking at the first U.S.-based DevOps event, held at the LinkedIn corporation in Santa Clara. We had some web operations rock stars on hand–including John Allspaw from Etsy, John Willis from Opscode, and Patrick Debois, father of the DevOps movement. But perhaps the true stars of the event were […]
Is this thing on?
I haven’t written a blog post before, but I’m told that writing is easy if you write about your passions. So let me discuss why I founded AppDynamics. I began the company because I saw a gap that I wanted to fill. The world is host to countless thousands of applications, and an almost equal […]