How the end-to-end back-pressure mechanism inside Wallaroo works

A detailed look at how several back-pressure mechanisms inside Wallaroo create an end-to-end back-pressure mechanism to protect Wallaroo from overload by high-volume data sources. Part two of a two-part series.

Keep reading

Some Common Mitigation Techniques for Overload in Queueing Networks

A review of overload mitigation techniques for queuing networks and distributed systems. Part one in a two-part series.

Keep reading

Why we wrote our Kafka Client in Pony

Why we wrote our Kafka Client in Pony instead of relying on the existing C Kafka Client and creating bindings for it. We talk about the pros/cons of our decision and how far we’ve come including some preliminary performance numbers.

Keep reading

Why we used Pony to write Wallaroo

A technical dive into why we used Pony to write Wallaroo.

Keep reading

What's the "Secret Sauce"?

A high-level look at how Wallaroo gets its excellent performance.

Keep reading