ISO GQL: A Defining Moment in the History of Database Innovation Learn More

The Neo4j Graph Platform – The #1 Platform for Connected Data
Neo4j logo
Loading Events

« All Events

Note: Timings for all events are listed in the local timezone detected from your browser -

geecon 2024 – Performance Tests and other Lies

Performance tests and other lies

It is a well-known truth that few of us care about the performance of our code, even fewer of us have dealt with performance tests.
Among those of us who have an unequal struggle with efficiency, a small handful of us are aware of how many lies, understatements, and false promises lie hidden in them. During the presentation, we will learn anti-patterns in performance testing and some battle-tested practical advice on how not to be fooled by test results. Should we be afraid of “coordinated omission”? Why statistics is the highest form of lying, aka a quick course in reading test results. Why are “latency” and “throughput” not the same? Why are test datasets as important as test scenarios? What questions do microbenchmarks answer? Do performance tests have layers? Why isn’t performance testing about numbers?
These are just some of the topics I will talk about. If you are not interested in performance testing and avoid this topic like the plague, you will find out why in this presentation. However, if you feel like a “higher priest of the machine” and you are familiar with performance topics, I will help you design tests with greater awareness and interpret their results.

Speaker: Jarosław Pałka, Neo4j
128 Dobrego Pasterza Street
Kraków, Poland
+ Google Map
Is Virtual?