Brian Chambers is the Chief Architect at Chick-Fil-A, which is one of the fastest growing fast food restaurants in the US. Brian has been with Chick-Fil-A for 19 years, where the company has gone from $1B to $19B in sales (a nice 19x in 19 years). He’s seen the software architecture evolve from through various technology shifts such as datacenter to cloud, mobile, edge compute, and much more. He joins us today to talk about Chick-Fil-As architecture, how the backend technology maps to real business use cases, and how Architects approach impacting the tech stack especially as waves of technology are occurring. In this episode we talk about managing legacy and cloud systems, when to use new technology vs when to keep something running the same, real edge compute use cases, experimenting with LLMs, and many more areas. For those who are curious as to how a software org works and affects business outcomes in a large enterprise, this is the episode for you.
Where to Find Brian:
Twitter: https://twitter.com/BriChamb
Chick-Fil-A Tech Blog: https://medium.com/chick-fil-atech
Personal Blog: https://brianchambers.substack.com
Where to Find Shomik:
Twitter: https://twitter.com/shomikghosh21
LinkedIn: https://www.linkedin.com/in/shomik-ghosh-a5a71319/
Software Snack Bites Newsletter: https://www.shomik.substack.com
Software Snack Bites Podcast: Apple Podcasts, Spotify, Google.
In this episode, we cover:
(00:43) - Brian’s Background
(02:34) - Chick-Fil-A’s Growth Over Past 19 Years from $1-$19B in Sales
(05:41) - Phase Shifts in CFA’s Tech Stack (datacenter, colo, cloud, edge computing)
(09:41) - Managing Fallbacks for Operationally Critical Workflows
(12:07) - Balancing Legacy Systems with Modernization
(19:25) - Preventing the Undisciplined Pursuit of More Technology for the Sake of It
(23:49) - What is the Role of Software Architects in an Enterprise?
(28:15) - How the Business Architecture & Tech Architecture Groups Collaborate
(30:54) - Managing Technology Waves & How to Stay Close to New Tech
(36:29) - How Storytelling Helps With Business Resource & Capital Allocation Decisions
(40:48) - Simple vs Future-Proofed Technology Tradeoffs
(44:12) - What is Edge Computing
(46:27) - What Kubernetes on the Edge (in restaurants!) Enables
(54:57) - Dealing with Downtime and Hardware Issues with Edge Compute
(101:30) - LLMs in the Enterprise
(105:49) - How Founders Can Sell Into Large Enterprises
(110:57) - Does Vertically Packaged Software Help w/ Enterprise Sales vs Horizontal
(113:16) - Favorite Technology
(113:52) - Favorite Snack
Additional Show Notes:
How to Subscribe:
Available on Apple Podcasts, Spotify, or Google.
Share this post