~/talk

NATS: The Challenger to Kafka's Messaging Throne

Talkat Conf42 Kube Native 2024 · on Thursday, 2024-09-26· [data-engineering, distributed-systems]
slides:none on file

NATS claims simple deployment and millions of messages per second throughput while keeping security and multi-tenancy; architecture splits into NATS Core (publish/subscribe with subject wildcards, queue groups for even load distribution) and JetStream (persistent streams, replay policies, retention by time/count/size). JetStream adds a key-value store and object store, supports decoupled flow control so slow consumers don’t block producers, and uses gossip for discovery plus RAFT for leader election; demo shows nats server run, pub/sub, queue groups and request/reply working.

AI-written summary · about

  1. 0:00Introduction to NATS
  2. 0:28Real-World Scenario: Smart City
  3. 1:08Understanding Messaging Systems
  4. 2:28Challenges in Current Streaming Technologies
  5. 3:28Introducing NATS: The Cloud Native Solution
  6. 4:12Deep Dive into NATS Architecture
  7. 5:04NATS Core Features and Capabilities
  8. 6:15NATS Jetstream: Advanced Features
  9. 8:23Security and Scalability in NATS
  10. 9:47Hands-On Demo: Installing and Running NATS
  11. 11:07Demo: Pub/Sub and Request/Reply Models
  12. 17:11Conclusion and Further Resources
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.