

Big Ideas in App Architecture
Cockroach Labs
Cockroach Lab’s Big Ideas in App Architecture is a podcast for architects and engineers building modern data-intensive applications and systems. In every weekly episode, an innovator joins the show to share useful insights from their experiences building reliable, scalable, maintainable systems. Welcome to Big Ideas in App Architecture!
Episodes
Mentioned books

Mar 7, 2023 • 57min
Real-Time Data Capturing: The Future of Fitness Technology
Get fit in real time with tech’s advancements in the fitness industry! This week, we’re joined by Paul Lawler, Head of Software at Wahoo Fitness as he discusses how athletes everywhere are using technology to understand and grow their physical health in real-time. In this conversation Paul explains his experiences building highly available apps and services for a decade in Ed-Tech before moving into the fitness industry. While he shares a ton of interesting technical choices, his thoughts on the importance of hiring collaborative personalities might be the most compelling takeaway. Join as we discuss:Wahoo Fitness front end and back end technology tools.How Wahoo captures data information through fitness devices and their appPaul’s journey burning “innovation tokens” with microservicesCreating high-performance teams to establish consistent and streamlined products to customersBe sure to rate and review us on your favorite podcast platform!Mentioned in this episode:Will Larson’s book “Staff Engineer: Leadership Beyond the Management Track”The DevOps Handbook

Feb 28, 2023 • 39min
Building Efficient App Architecture with Alloy Automation’s Gregg Mojica
Step into the future of app architecture with Gregg Mojica, Co-Founder and CTO of Alloy Automation, as we uncover the magic of multi-region architecture, serverless tools, scaling up and down with Kubernetes, and solving problems for merchants all over the world.Gregg will share his insights on how to build an efficient tech stack that solves problems for ecommerce companies by helping them integrate apps and platforms. We'll dive into technical decisions that Gregg and his team have made related to AWS, DynamoDB, Kubernetes, EKS, and more. Serverless architecture comes up often in the context of serving a global audience, dealing with bursts of traffic and trying to be cost efficient (and operationally efficient) at all times. Join as we discuss:Experience growing a company through YCMulti-region architecture for serving end users all over the worldStrategic use cases for serverless functionsThe efficiencies of paying by consumption with serverlessThe challenges/benefits of KubernetesStacking updates by location

Feb 21, 2023 • 36min
Unleashing the Power of Hiring Software with Greenhouse CTO Mike Boufford
Get ready to dive into the big ideas shaping the future of hiring software for SaaS companies! This week, Mike Boufford, CTO at Greenhouse Software shares his insights on the creation of Greenhouse's hiring software. Mike was the first engineering hire at Greenhouse and has watched the department grow to over 120 engineers. In this conversation he highlights the challenges they faced when building the product, such as: how to add customers indefinitely, and how to survive failures without impacting end user experiences. Join as we discuss:The creation of Greenhouse's hiring software for SaaS companies and the challenges faced during developmentThe importance of staying up to date with the latest technologies and trends in the industryThe role of big ideas in shaping one of the most popular hiring solutions on the market

Feb 9, 2023 • 44min
Decoding Data Warehousing: Insights from Ken Pickering, SVP of Engineering at Starburst Data
Unlock the secrets of the data warehousing industry and stay ahead of the curve of data storage! This week, Ken Pickering, SVP of Engineering at Starburst Data, delves into the intricacies of separating compute from storage, transferring to cloud-based solutions, and keeping up with evolving data storage ecosystems. We also discuss the benefits of incorporating community connectors and designing a multi-cloud system.Join as we discuss:Advantages of migrating storage to a cloud-based serviceChanging data storage ecosystemsImplementing multi-cloud based systemsThe balance of in-office and remote work environments


