Rust in Production cover image

Rust in Production

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.
57:28

Episode guests

Podcast summary created with Snipd AI

Quick takeaways

  • PubNub focuses on enabling near-instant signal delivery for seamless user experience.
  • Adopting Rust at PubNub led to 5x improvement in memory and performance.

Deep dives

Popnub's Edge Messaging Network for Enhanced API Performance

Popnub is a company that has built an edge messaging network with a focus on enhancing API performance. They have invested heavily in building a network that can handle billions of devices connected at once. Their network provides near-instant signal delivery, even at massive scales, ensuring a seamless user experience. Popnub's infrastructure is globally distributed, running on AWS with Kubernetes clusters in multiple regions. This setup enables them to provide low-latency experiences for users worldwide. Performance and latency are key considerations in their architecture and services to meet customer expectations.

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner