Why Averages Suck and Percentiles are Great

Performance Improvement is not Performance Optimization

Proactive vs Reactive: How to prevent problems instead of fixing them faster

Synthetic and Real-User Monitoring: The Best Approach

The Top Java Memory Problems – Part 2

Pagination with Cassandra and what we can learn from it

Is Synthetic Monitoring Really Going to Die?

NoSQL or RDBMS? – Are we asking the right questions?

Why response times are often measured incorrectly

Internet Health Map: Are performance issues a part of a broader Internet slow-down?

Why Performance Management is easier in public than onpremise clouds

Why Object Caches need to be Memory-sensitive – Guest Blog by Christopher André

How Garbage Collection differs in the three big JVMs

The Top Java Memory Problems – Part 1

The Cost of an Exception

New Book on Java Enterprise Performance (German)

Major GCs – Separating Myth from Reality

Behind the Scenes of Serialization in Java

Top 10 Performance Problems taken from Zappos, Monster, Thomson and Co

How to avoid the Top 5 SharePoint Performance Mistakes

JPA Under The Hood – Understanding the Dynamics of Your JPA Framework

Performance Considerations in Distributed Applications

Java Memory Problems

.NET Performance Analysis: A .NET Garbage Collection Mystery