How We Test the Stateful Autoscaling of Our Stream Processing System

Repeatability is key in testing, and even more so in complex systems tests where many moving pieces come together. Dive into this post for an overview of how we instrument and automate the testing of Wallaroo’s autoscale features.

Keep reading

Performance testing a low-latency stream processing system

How we performance test Wallaroo, our high-performance, low-latency stream processing system.

Keep reading

Measuring Correctness of State in a Distributed System

Introducing the error detection problem and how we approach it when testing Wallaroo’s state correctness in the face of failure.

Keep reading