Decreasing latency noise and maximizing performance during end-to-end benchmarking
The text discusses the process of benchmarking and optimizing performance in a running graphql-engine. It highlights how power management can skew measurements during benchmarking and provides tips on how to maximize performance and maintain consistent latency. Techniques such as using "performance" p-state governor, prohibiting deep sleep states, and isolating the engine on particular CPUs are explored. The text also mentions some techniques that seemed ineffective or not practical for actual deployment but could potentially provide more stable (and slower) latencies.
Company
Hasura
Date published
April 14, 2020
Author(s)
Brandon
Word count
1481
Hacker News points
7
Language
English