Deploy Secure and Scalable Service...
summary
NATS is demonstrated as a lightweight, production messaging platform that runs in Kubernetes, with a one-server baseline hitting ~18M msgs/sec (up to ~80M with multiple streams), a new persistence layer JetStream (message sets, replay, GDPR-safe delete), built-in observability via a single-container surveyor, and automatic failover using geo-aware queue subscribers across clusters; demos show secure TLS/JWT account-based auth, a kube installer/operator, and live failover working end-to-end.
AI-written summary · about
chapters (39)
- 0:00Start
- 0:23What is NATS?
- 1:06CNCF Landscape
- 1:45History
- 2:21End Users
- 2:36NATS Clients
- 3:21High Level Patterns
- 3:48Application Patterns
- 3:58Subjects
- 5:46Request/Response (1:1)
- 6:16Load Balanced Queues
- 7:47Performance Decisions
- 9:05Availability
- 10:10Simplicity
- 11:01Auto Discovery
- 11:57Delivery Modes
- 13:39Topology Building Blocks
- 14:39Superclusters
- 15:27Leaf Nodes
- 16:27Hypothetical Global Deployment
- 18:24Basic Security
- 19:20Operator Mode
- 20:24Accounts
- 24:10Managing JWTS
- 25:19JetStream Tech Preview
- 27:17JetStream Sets and Observables
- 27:43JetStream Message Sets
- 28:01JetStream Message Set Retention
- 28:26JetStream Message Set Limits
- 29:04JetStream Observable Ack Policy
- 29:50JetStream Observables Replay
- 30:20JetStream and NATS Streaming
- 31:02Distributed Tracing
- 31:24Integrations
- 31:35Service Observability
- 32:06NATS Surveyor
- 33:26Kubernetes Deployments
- 33:57Extensive Documentation
- 34:14Roadmap
related talks
17mNATS: The Challenger to Kafka's Messaging Throne
38mNATS Intro
33mNATS: The Cloud-Native Challenger to Kafka's Messaging Throne
44mNATS Deep Dive
44mUsing NATS
51mBuilding high-performance event-driven systems using NATS
28mKeynote: The State of NATS as a Reactive Substrate
34mState of NATS: Core, Persistence, & Materialized Views
