📺 All 2025 Talks Are Live on Our YouTube

Technical Talks

Jason Ganetsky
Jason Ganetsky
Senior Software Engineer and Tech Lead | Google

An Overview of Storage for Google Cloud Pub/Sub

video
Missing value detected...
Video will be populated after the conference

Google Cloud Pub/Sub is a scalable cloud infrastructure service that moves many gigabytes per second between data sources and data sinks. Storage is a critical component in providing guaranteed at-least-once delivery for every message that passes through Pub/Sub. In this talk, we will be looking at requirements and tradeoffs for throughput, latency, consistency, availability, durability, and maintainability. We will explore the space of design choices for building storage for Pub/Sub, investigate the choices we made, and understand the features of underlying technology.

Jason Ganetsky

Senior Software Engineer and Tech Lead

Jason Ganetsky

Google

In particular, I deal with building scalable shared services with complex requirements for throughput, latency, isolation, durability, fault-tolerance, consistency, and availability.In the past I have worked professionally with JavaScript (client-side, Node.js, and hacking Rhino internals), Java with various frameworks, PHP, and Erlang.I enjoy functional programming and static type systems. I am familiar with type theory, Haskell, ML, and Rust. I like "doing things the right way" when it comes to languages, libraries, and idioms