Atomic Polling Intervals for Highly Concurrent Workloads
Posted on May 24, 2024
One of the problems I've run into while developing Balter is figuring out how often you are able to poll atomics without affecting data accuracy. For context, Balter is a distributed load testing framework, and under-the-hood it spawns a bunch of concurrent tasks which run the user's load test scenario, as well as a Scenario Coordinator task which polls the data collected via atomics. For the purposes of this post, we'll just consider Transactions Per Second (TPS).1
If you...
Read more at byronwasti.com