Reasons to Scale Horizontally

An introduction to horizontal scaling: what is it and why you might want to do it. The alternate title was going to be ‘Would you rather fight 1 big cow or 15 small cows?’

Keep reading

Using Wallaroo with PostgreSQL

Connectors make working with external systems easy. In this post we show how to use Wallaroo and PostgreSQL together.

Keep reading

Python Python Python! Python 3 Comes to Wallaroo

Wallaroo is a great solution for building scalable streaming data application in Python. We’ve added Python 3 support to bring it into the future.

Keep reading

The Treacherous Tangle of Redundant Data: Resilience for Wallaroo

Introduction: we need data redundancy, but how, exactly? You now have your distributed system in production, congratulations! Your cluster is starting at six machines, but it is expected to grow quickly as it is assigned more work. The cluster’s main application is stateful, and that’s a problem. What if you lose a local disk drive? Or a sysadmin runs rm -rf on the wrong directory? Or else the entire machine cannot reboot, due to a power failure or administrator error that destroys an entire virtual machine?…

Keep reading

Introducing Connectors: Wallaroo’s Window to the World

We’re excited today to introduce you to a preview release of a new Wallaroo feature: Connectors. Connectors make inputting and receiving data from Wallaroo even easier than before.

Keep reading