The Seven Deadly Sins of Elasticsearch Benchmarking

Benchmarking is a tricky business. Pitfalls await at every corner: What is your workload and how do you model it correctly? Which hardware do you choose? How do you avoid accidentally creating bottlenecks?

We discuss common "gotchas" in benchmarking and provide tips and tricks to help you evaluate performance correctly.

Daniel Mitterdorfer

Daniel Mitterdorfer is a software engineer at Elastic. He is interested in performance, concurrency, internals of the JVM and CPU architecture.