
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.
AI Snips
Chapters
Transcript
Episode notes
Use NATS for Edge-to-Cloud Messaging
- Use NATS at the edge to store and forward messages to the cloud, reducing complexity.
- This approach avoids running heavy systems like Kafka at edge locations with variable network quality.
NATS Avoids Tromboning in Edge Deployments
- NATS avoids "tromboning" by locally storing messages and self-healing network partitions.
- This reduces complexity at the edge, enabling services to operate even during cloud or network outages.
Operate NATS Clusters with Expertise
- Operators must monitor NATS clusters actively; do not leave default setups unchanged.
- Adjust cluster sizes carefully and handle quorum requirements when scaling up or down to avoid lockups.
