Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CNCF [Cloud Native Computing Foundation]

Optimizing Developer Experience with Telepresence for Microservices

CNCF [Cloud Native Computing Foundation] via YouTube

Overview

Explore how Voiceflow optimized their developer experience using Telepresence in this insightful conference talk. Discover the journey from a monolithic application to a complex microservice architecture with over 40 microservices, multiple databases, and queue engines. Learn about the challenges faced when running the entire application on developers' laptops and the slow, frustrating experience of building and pushing images. Understand why Voiceflow chose the CNCF-hosted sandbox project Telepresence and implemented a 'remocal' (hybrid) development environment. Gain insights into how this solution allows services to run in multi-tenant developer clusters while developing services locally with debugging IDEs and tools. Examine the benefits of a faster feedback loop and more realistic results. Explore the integration of Telepresence commands into Voiceflow's custom VFCLI. Uncover the advantages of implementing a remocal dev environment and how it has accelerated the development and debugging of microservices for Voiceflow's engineering team.

Syllabus

How We Optimized Our Developer Experience with Telepresence - Frank Gu, Voiceflow

Taught by

CNCF [Cloud Native Computing Foundation]

Reviews

Start your review of Optimizing Developer Experience with Telepresence for Microservices

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.