

PubNub with Stephen Blum
Dec 28, 2023
PubNub's CTO discusses scaling their messaging network with Rust for low-latency signal delivery, overcoming memory leaks in C, and the benefits of Rust in improving memory usage and performance. The podcast explores language choices, memory management challenges, and the trade-offs of using Rust for system development.
Chapters
Transcript
Episode notes
1 2 3 4 5 6 7 8
Introduction
00:00 • 2min
Optimizing Latency and Performance at PubNub
01:58 • 5min
Transition from C to Rust and the Benefits Discussed
06:58 • 2min
Challenges and Solutions in Memory Management for Data Streaming
09:14 • 2min
The Balancing Act of Language Choices and System Scaling
11:13 • 12min
Communication Methodologies: JSON, Protobuf, and Rust in Practice
23:31 • 10min
Exploring the Advantages and Trade-offs of Using Rust
33:03 • 13min
Enhancing Rust Development Tools and Code Simplification
45:54 • 11min