{"version":"1.2.0","author":"Matthias Endler","title":"PubNub with Stephen Blum","podcastName":"Rust in Production","chapters":[{"title":"Start","startTime":0.0},{"title":"Introducing PubNub and its Messaging Network","startTime":47.0},{"title":"PubNub's Global Distribution and Low Latency Experience","startTime":208.0},{"title":"PubNub's Transition from C to Rust","startTime":468.0},{"title":"Dealing with Memory Leaks and Memory Growth","startTime":656.0},{"title":"Considering Java's limitations for speed and performance","startTime":868.0},{"title":"Go Runtime Errors and Performance Issues","startTime":921.0},{"title":"Real-world Performance Boost with Rust Replacements","startTime":1140.656},{"title":"Kubernetes Autoscaling and Budgeting for Events","startTime":1287.656},{"title":"API and Event-Driven Models for Communication","startTime":1446.656},{"title":"Advantages of Protobuf and Compression for data payloads","startTime":1610.656},{"title":"PupNub considering Rust for IoT devices","startTime":1918.656},{"title":"The Upsides and Downsides of Rust","startTime":2062.656},{"title":"Rough Edges and the Complexity of Abstractions","startTime":2248.656},{"title":"asyncrust and its Impact on Language Understanding","startTime":2427.656},{"title":"The Future of AI and Rust Integration","startTime":2624.656},{"title":"Using Object-Oriented Programming and Functional Paradigms in Code Structure","startTime":3155.656}]}