← All tags

#distributed-systems

2 posts

A Redis Job Queue Was Enough

We almost reached for Kafka. Then we counted our jobs per second and put BullMQ on Redis instead. Two years later, here is why we have not regretted it.

#redis #infrastructure #distributed-systems #devops

Write to Postgres Before You Publish the Event

The order in which you commit a row and publish a real-time event determines whether your UI and your database can ever disagree. Always write first.

#postgres #real-time #distributed-systems