Overview
Explore the latest advancements in NATS, a high-performance cloud-native distributed communications utility, in this 29-minute conference talk by Matthias Hanel and Jean-Noël Moyne from Synadia. Discover the numerous new features introduced in NATS version 2, with a focus on JetStream, a distributed persistence layer enabling enhanced qualities of service and functionalities. Learn about the NATS Adaptive Edge Architecture and its combination with JetStream for continuous and guaranteed data publication, even during network failures. Gain insights into NATS' complete messaging solution, security improvements including decentralized administration and multi-tenancy, subject mapping, and the NATS CLI tool. Understand various deployment architectures, from single servers to superclusters and leaf nodes, to leverage NATS effectively in cloud-native applications.
Syllabus
Intro
What is NATS?
Complete messaging solution
Messaging functionality landscape
NATS 2 Timeline
Security: Decentralized administration
Security: Multi-tenancy
JetStream: Next generation Streaming
Subject Mapping
NATS CLI Tool
Deployment Architectures: Adaptive Edge
NATS Architectures: Single server
NATS Architectures: Cluster
NATS Architectures: Supercluster
NATS Architectures: Leaf Nodes
Taught by
CNCF [Cloud Native Computing Foundation]