Event Sourcing at Scale with NATS
At its core, NATS is a universal connectivity and messaging system. For those of us old enough to remember the days of landlines, we like to say that NATS is a universal dial tone, and the company Synadia provides a global, managed version of this, giving applications cheap access to messaging anywhere in the world.
NATS also supports persistent, replicated streams and additional abstractions built on top of those such as key-value stores and object stores. NATS doesn’t require a heavy-handed central administration like some other messaging products and can be used easily on a laptop for testing and clustered globally for production. The durable streams NATS supports are ideal for building event-sourced applications. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access