RSSAmplifier

Blog

Rembus

cardo-org.github.ioRSS feed ↗2 posts

Latest posts

Pub/Sub message semantics in Rembus

How messages flow flowchart LR P1[publisher-1] P2[publisher-2] P3[publisher-3] T1((topic-a)) T2((topic-b)) T3((topic-c)) S1[subscriber-1] S2[subscriber-2] S3[subscriber-3] S4[subscriber-4] B[[broker]] P1 --> B P2 --> B P3 --> B B --> T1 B --> T2 B --> T3 T1 --> S1 T1 --> S2 T2 --> S2 T2 --> S3 T3 --> S1 T3 --> S3 T3 --> S4 At the center of the system is the broker , which acts as the coordination…

Introducing Rembus

What is Rembus? Rembus is a distributed messaging system designed as a simple and robust solution for building distributed applications. In addition to real-time messaging, Rembus includes embedded datalake support for managing data at rest, leveraging DuckDB and DuckLake as first-class components of the system. I originally implemented Rembus because I wanted a simple, robust, and reliable…