World Congress 2025 Aug 20, 2025 Session details

Beyond Kafka & RabbitMQ: Why NATS is the Future of Microservices Messaging

Um e Habiba

Is Kafka bottlenecking your edge-to-cloud architecture? Discover how NATS delivers nanosecond latencies and processes millions of messages per second using a single resilient 10MB binary.

Pause
Mute Enter Fullscreen
#1 about 2 min

Data scalability challenges in plant-to-cloud connections

Scaling issues when shipping massive data from edge facilities to the cloud require modernizing legacy messaging infrastructure.

#2 about 4 min

Core concepts and patterns of distributed messaging systems

Decoupling senders and receivers enables flexible communication patterns and reliable message delivery guarantees across global applications.

#3 about 3 min

Introduction to NATS for edge-to-cloud messaging

NATS operates as an open-source Cloud Native Computing Foundation project to seamlessly connect edge applications with cloud environments.

#4 about 2 min

Subject-based messaging architecture for publisher-subscriber communication

Applications exchange data through dynamically named subject channels that automatically route payloads from publishers to matching subscribers.

#5 about 2 min

Lightweight binaries and resource efficiency for edge deployments

A tiny binary footprint allows deployment in resource-constrained environments while providing seamless multi-language application integration.

#6 about 2 min

Evaluating latency and throughput in NATS core

NATS core achieves nanosecond latencies and immense message throughput when executing baseline communication patterns without persistence overhead.

#7 about 4 min

Scaling messaging infrastructure from clusters to leaf nodes

Connecting clusters into super clusters alongside independent leaf nodes creates a resilient global topology optimized for minimal geographic latency.

#8 about 2 min

Ensuring localized message persistence with JetStream

Integrating native JetStream functionality enables granular delivery guarantees and dynamic stream retention behavior bridging the node execution gap.

#9 about 3 min

Launching NATS servers and routing basic edge telemetry

Initializing an edge leaf node connected to a primary hub establishes immediate bidirectional data routing for distributed JSON payloads.

#10 about 1 min

Distributing application load dynamically via subscriber groups

Creating named subscriber cohorts automates round-robin message distribution to prevent downstream application bottlenecks.

#11 about 2 min

Persisting localized data streams during network disruption

Binding persistence streams to active message subjects ensures zero data loss between leaf execution and centralized hub ingestion.

#12 about 1 min

Managing multi-tenancy and authentication with open-source operators

Extending core capabilities through specialized operators facilitates granular access control and multi-tenant architectures inside complex enterprise deployments.

Matching moments

1:28 min

Replacing complex Kafka deployments with NATS

Josip Stuhli Josip Stuhli · WWC Europe 2026

1:32 min

Broadcasting lightning fast application updates using NATS messaging

Josip Stuhli Josip Stuhli · WWC 2023

6:56 min

Demonstrating event-driven auto-scaling with native Quarkus and Kafka

Daniel Oh Daniel Oh +1 · WWC 2024

4:24 min

Leveraging Knative and CloudEvents for open serverless architectures

Daniel Oh Daniel Oh +1 · WWC 2024

4:01 min

Processing IoT event streams with Knative and Kafka

Alex Soto Alex Soto · LIVE

1:32 min

Integrating Knative and Skupper for multi-cloud efficiency

Alex Soto Alex Soto · WWC 2022

Upcoming sessions on this topic

Open session

World Congress 2026 North America

From Cloud Native to Multi-Cloud Native: Write Once, Deploy Anywhere

Sandeep Pal

Principal Member of Technical Staff at Salesforce

Sandeep Pal
Open session

World Congress 2026 North America

The Autonomous Performance Agent: A Netflix Production Story

Rajat Shah

Staff Software Engineer, AI Platform, Netflix

Rajat Shah
Open session

World Congress 2026 North America

AI Agents are Only as Smart as their Context: Building a Real-Time Context Engine at Intuit

Bharat Patel

Lead Software Engineer at Intuit

Bharat Patel
Open session

World Congress 2026 North America

No Single Model to Rule Them All: Building Resilient AI Agents Across Open & Closed LLMs

Emmanuel Acheampong

Senior Manager Developer Relations at Crusoe AI

Emmanuel Acheampong
Open session

World Congress 2026 North America

Boring Failover: Predictable Region Recovery Across 5,000 Microservices

Garvit Kataria, Sahil Sabharwal

Garvit Kataria
Sahil Sabharwal
Open session

World Congress 2026 North America

Trust, But Verify: Continuous GPU Validation at Scale

Kyle Bell

VP of AI @ TensorWave

Kyle Bell