Yodai Code Podcast

Inverted Architecture: Moving Cognitive Work to the Cloud


Listen Later

Explore the architectural tension between client-side and cloud-based processing in modern distributed systems. This episode examines a real-world case study where six analyzers run locally in a VS Code extension while orchestration happens on Cloudflare's Durable Objects. Discover why this inverted architecture—where cognitive work stays local and I/O work distributes to the cloud—made sense initially, and why migrating to cloud workers using Model Context Protocol agents could complete the architectural pattern already in place. Learn how Durable Objects serve as both coordination layers and state machines, how shared packages become the contract instead of filesystem access, and why following the shape of existing architecture often leads to the cleanest refactors. A deep dive into distributed system design decisions and the evolution of cloud-native patterns.
...more
View all episodesView all episodes
Download on the App Store

Yodai Code PodcastBy Mikko