DEV Community

Startup Engineering

How to synchronise a distributed pubsub system

Building a fully distributed system is really hard. But a few compromises can go a long way. Hear how Paddy would white board out complex problems and where needed centralise small pieces in a single region. It might seem simple or small but trade offs like this can go along way and still meets the requirement of a pier to pier region relationship where any region can fail and come back online at anytime. What trade offs are hidden in your architecture that would simplify your stack?

Episode source