Learn the Skills Netflix, Meta, and Capital One Actually Hire For
Learn AI, Data Science & Business — Earn Certificates That Get You Hired
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Learn how to design and implement gRPC APIs for autonomous driving services in this 40-minute conference talk from Scala Days 2025. Follow a comprehensive two-year journey of creating public-facing APIs that integrate autonomous mobility services into existing mobile applications, impacting half of a company and requiring extensive coordination across distributed product development teams. Explore the motivation behind building public APIs and examine the trade-offs between gRPC and REST (JSON over HTTP/1) approaches. Discover how to apply domain-driven design principles to the API design process, fostering collaboration, inclusivity, and mutual understanding across teams. Understand the critical role of API governance in ensuring consistency in interface naming, behavior, and documentation. Dive into the Scala implementation details and learn how to overcome practical challenges, including issues with AWS load balancers and gRPC streaming. Gain insights from this industrial experience report showcasing real-world Scala adoption in public APIs at mobility tech provider MOIA, presented by Bendix Sältz.
Syllabus
Bendix Sältz: gRPC APIs for Autonomous Driving from Design to Implementation [Scala Days 2025]
Taught by
Scala Days Conferences