Home / Companies / New Relic / Blog / Post Details
Content Deep Dive

How Achievers load tests Kubernetes

Blog post from New Relic

Post Details
Company
Date Published
Author
Stefan Kolesnikowicz, Principal Site Reliability Engineer at Achievers
Word Count
1,867
Company Posts That Month
38
Language
English
Hacker News Points
-
Post removed?
No
Summary

After implementing a load testing framework, Achievers significantly enhanced their platform's performance, increasing traffic throughput by four times and improving cluster scalability. The testing process identified bottlenecks related to throughput, errors, latency, and scalability, with solutions involving load balancing configurations, network adjustments, and code optimizations. The team addressed issues such as unbalanced gRPC traffic, client-side bottlenecks, and database latency, using tools like Istio and New Relic for insights. Improvements in caching and scaling were achieved by adjusting Kubernetes resources and IP address allocations, allowing for more efficient resource distribution and preventing resource exhaustion. Ultimately, the team met or exceeded their performance goals, ensuring robust handling of failover traffic and maintaining service level objectives, while establishing a flexible framework for ongoing performance testing.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Kubernetes 13 1,739 185 74 +0%
Observability 2 1,155 262 90 -8%
Developer Experience 1 400 163 88 +13%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.