Overview
Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
Explore the real-world challenges and pragmatic solutions behind building a global restaurant SaaS platform in this 21-minute conference talk from GOTO Serverless 2025. Learn how Robbie Kohler, VP of Software Engineering at Byte by Yum!, navigated the complexities of supporting tens of thousands of stores for iconic brands like Taco Bell, KFC, Pizza Hut, and Habit Burger while enabling rapid innovation across diverse markets with unique operational needs. Discover the strategic trade-offs between speed, cost, and team composition that shaped their architecture decisions, moving beyond pure theoretical approaches to embrace practical constraints. Examine their pragmatic mix of AWS services including containers, serverless functions, and managed open source solutions, and understand how they created domain primitives that enable rapid iteration and reduced time to market. Dive into specific implementation details using AWS services like EventBridge schedules, DynamoDB streams, and Express Step Functions to achieve high availability, extreme scale, and cost efficiency. Gain insights into the core platform supporting menu management, ordering, kitchen operations, and AI workflows, while learning battle-tested principles for building and evolving global platforms. Understand why there are no silver bullets in platform architecture and how to master the inevitable trade-offs when building at scale.
Syllabus
00:00 Intro
02:45 Yummy platform layer cake
03:42 The challenge
07:22 Agility - Master your trade-offs
08:19 Strength - Leverage the primitives
09:06 Wisdom - There are no silver bullets
11:37 "The obstacle is the way..."
15:54 Gearing up for the final battle
17:55 He hasn't mentioned AI yet
19:47 Battle-tested principles
20:33 Outro
Taught by
GOTO Conferences