Data Engineering Podcast

Exploring NATS: A Multi-Paradigm Connectivity Layer for Distributed Applications

12 snips
Apr 28, 2025
Derek Collison, the creator of NATS and CEO of Synadia, shares insights from his impressive background at Google and VMware. He discusses how NATS revolutionizes messaging systems with innovative features like the circuit breaker pattern and Jetstream. Derek highlights NATS’s advantages in edge computing, emphasizing its resilience and data persistence capabilities. He also addresses the challenges of open-source technology and shares thoughts on the future of connectivity in modern distributed systems, proving NATS's versatility across various industries.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

Early Distributed Systems Anecdote

  • Derek Collison got into distributed systems early through physics lab work with limited supercomputer access.
  • He was inspired to make horizontally scalable systems that work like a supercomputer using commodity hardware.
INSIGHT

NATS Design Philosophy: Always On

  • NATS was designed to be a "digital dial tone" that always protects itself from overload.
  • It uniquely supports patterns like first response only and dynamic distributed queue groups without extra config.
INSIGHT

NATS Supports Cloud and Edge

  • NATS supports flexible server topologies across clouds, regions, and edge locations.
  • Jetstream adds data persistence with features like synchronous and asynchronous replication and materialized views.
Get the Snipd Podcast app to discover more snips from this episode
Get the app