Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Sleeping at Scale - Delivering 10,000 Timers per Second per Node with Rust, Tokio, Kafka, and Scylla

InfoQ via YouTube

Overview

Learn how to design and scale a high-performance timer system capable of handling 10,000 timers per second per node through this technical presentation. Explore the implementation details using Rust programming language, Tokio async runtime, Apache Kafka messaging system, and ScyllaDB as demonstrated by Lily Mara and Hunter Laine. Dive into the system's architecture, performance characteristics, and scaling strategies while understanding how these modern technologies work together to achieve impressive throughput in distributed timer processing.

Syllabus

Sleeping at Scale - Delivering 10k Timers per Second per Node with Rust, Tokio, Kafka, and Scylla

Taught by

InfoQ

Reviews

Start your review of Sleeping at Scale - Delivering 10,000 Timers per Second per Node with Rust, Tokio, Kafka, and Scylla

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.