Andreas Grabner

Andreas Grabner has 20+ years of experience as a software developer, tester and architect and is an advocate for high-performing cloud scale applications. He is a regular contributor to the DevOps community, a frequent speaker at technology conferences and regularly publishes articles on blog.dynatrace.com. You can follow him on Twitter: @grabnerandi

Andreas Grabner's articles

C# Performance Mistakes – Top Problems Solved in December

As part of my Share Your PurePath and Performance Clinic initiatives, I get to see a lot of application performance problems where I help people like you figure out what’s wrong. Last month I gave insight into how users Russell and Joe optimized their Java and Web applications for size and speed. In this blog, I will share lessons learned from a C# application fellow user Ram… read more

Application Performance Clinics – Top Problems Solved in November

Over the past few months I have been giving online and offline talks called Performance Clinics. During these clinics, I show you how to analyze performance and give you feedback on the data you’ve collected on your own application. For Dynatrace users, I run a special offer called “Share Your PurePath” where I provide feedback and can give you extend Dynatrace licenses. Every month I am going to… read more

Dynatrace AJAX Edition 4.5 is here! Closing the Last Chapter, but the Story Continues

Update April 2017: Dynatrace AJAX Edition has been a great success story over the years but we had to move on and focus our development efforts in other areas. If you want to know where our journey is heading and how we can help you check out Dynatrace AJAX edition Over the last couple of years the Dynatrace engineering team out of Linz, Austria continually updated one of the… read more

How to do a SharePoint Performance Sanity Check in 15 Minutes

For some it’s hard to understand why SharePoint became that popular – and quite honestly – a lot of projects I’ve seen being implemented on SharePoint make me wonder why they chose SharePoint in the first place. But – there are a lot of great things about that platform that make it very interesting for enterprises to use it for various aspects. A big problem I see is that SharePoint… read more

Finding and Fixing Memory Leaks in Tibco Business Works

We are working with a lot of performance engineers that have Tibco Business Works (BW) in the mix of technologies they are responsible for. This particular story comes from A. Alam – a performance engineer who is responsible for a large enterprise application that uses Tibco to connect their different system components. Alam and his team identified 2 unrelated memory leaks in their Tibco installation using Dynatrace Application… read more

Struts Performance Bug Almost Takes Down Car Rental Web site

Special thanks for this great story to my colleagues Shaun Gautz and Andrew Samuels – two Dynatrace Guardians helping our customers to build better web applications. Struts is a framework very commonly used for building Java Web Applications. It’s also been used as the main web framework for a new car rental platform this story is based on. During load and performance testing it was discovered that the application couldn’t… read more

Hands-On Tutorial: 5 Steps to Identify Java and .NET Memory Leaks

I keep getting questions about how to best analyze memory leaks – especially when they are not always reproducible by the developer on the local workstation. If you never experienced a memory leak issue (or you simply don’t admit it) then read up on some real life examples on our blog: Fixing Memory Leak in Java Production Environment or DevOps way to solving Memory Issues. If you want… read more

Find the Root Cause Faster with Dynatrace 6.1

Update August 2016: Dynatrace Free Trial and Personal is now serving the latest Dynatrace 6.5 version. We also updated our “What Is Dynatrace and How To Get Started” YouTube Tutorial. Update October 2015: The Dynatrace Free Trial now automatically converts into a Personal License after 30 Days. This means: “Free For Life to analyze your Applications… read more

How 15 Minutes Spent on Optimizing Performance Could Save you Millions in Lost Revenue

Whether you are well established e-Commerce brand such as Nordstrom, JCPenny, or Costco, or a small business with a web shop, it’s never too late to do your end user performance homework. Robert, who developed and runs a “smaller” ASP.NET MVC based web shop, started getting individual user complaints about performance and usability problems. A simple online Performance Test  revealed that the site was not among the fastest when… read more

Web and App Server Monitoring Basics: Trending Transaction Performance and Throughput

On our Dynatrace blog we talk a lot about problem patterns such as too many database statements, wasteful memory management leading too much garbage collection, web performance worst practices or performance of cloud and virtualized environments. I was recently intrigued by a couple of screenshots my colleague Reinhard showed me which give a perfect overview of load and response time behavior based on a set of very basic performance… read more