Adventures with cgo: Part 1- The Pointering

We’ve learned quite a lot while working on the Go API for Wallaroo. Come along for the journey with us as we teach you about the fun and foibles that await when you go adventuring with cgo. In part 1, we cover fun with sharing pointers between the Go runtime and foreign systems.

Keep reading

Choosing Elixir's Phoenix to power a real-time Web UI

Why we chose Elixir’s Phoenix to power Wallaroo’s real-time metrics monitoring system.

Keep reading

The Snake and the Horse: How Wallaroo's Python API Works With Pony

Learn more about how we implemented Wallaroo’s Python API on top of Pony.

Keep reading

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