
Contributor
Rust Never Sleeps: Tonic with Lucio Franco
Jan 3, 2024
Lucio Franco, contributor to Tonic and the asynchronous Rust ecosystem, discusses the challenges of async Rust, his plan for getting a job in distributed databases, avoiding power dynamics in the Tokio team, problems in working on open-source in the corporate world, and why he encouraged a collaborator to go on without him.
36:24
Episode guests
AI Summary
AI Chapters
Episode notes
Podcast summary created with Snipd AI
Quick takeaways
- Tonic is a native gRPC implementation in Rust that simplifies building gRPC servers and clients for users new to async Rust development.
- Lucio Franco shared his journey with Rust, from falling in love with the language in college to creating Tonic, the first production-ready library for async Rust.
Deep dives
Overview of Tonic
Tonic is a gRPC library that provides client-server code generation and allows for easy communication between client and server using the gRPC protocol. Its main goals are to be ergonomic and efficient, specifically targeting users who are new to asynchronous Rust development. Tonic is a part of the Tokyo project, which is a collection of tools that work well together and are widely used in the ecosystem.
Remember Everything You Learn from Podcasts
Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.