Dial Once, Scale Infinitely - Production-Ready gRPC Without the Mess
CNCF [Cloud Native Computing Foundation] via YouTube
AI, Data Science & Business Certificates from Google, IBM & Microsoft
Build GenAI Apps from Scratch — UCSB PaCE Certificate Program
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Learn how to build scalable gRPC interactions in production microservices environments through reusable client abstractions, type-safe interfaces, and custom service discovery mechanisms in this 21-minute conference talk. Discover how to design systems that use shared client-creator abstractions to centralize gRPC setup, connect through custom endpoint discovery services for dynamic resolution, and leverage auto-generated typed clients to enforce strict service contracts. Explore the "dial once, use many" model for managing long-lived gRPC connections while avoiding common pitfalls like calling unimplemented methods or creating redundant dials. Gain insights from real-world production experience where this approach was successfully deployed for hundreds of thousands of users, making this presentation particularly valuable for backend engineers and platform teams seeking to simplify gRPC usage while maintaining strong boundaries and performance.
Syllabus
Dial Once, Scale Infinitely: Production-Ready gRPC Without the Mess - Aparna Prabhu & Saubhik Singh
Taught by
CNCF [Cloud Native Computing Foundation]