Contributor cover image

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

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.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode