Big Ideas in App Architecture

Cockroach Labs
undefined
Oct 10, 2023 • 54min

Engineering resilient systems: Rescuing old treasures and unleashing modern capabilities

Author Marianne Bellotti, with experience in building data infrastructure for the United Nations, discusses the challenges of modernizing legacy systems and the importance of balancing innovation and preservation. Topics include managing technology deployments, setting realistic expectations, and the potential of AI in software engineering.
undefined
Sep 19, 2023 • 58min

The Full Package: How Route architects its all-in-one post-purchase platform

Learn about Route's post-purchase platform and their impressive customer retention rate. Discover the power of customer-centric product development and the importance of using and improving your own product. Hear about the significance of selecting the right tech stack, the benefits of a comprehensive post-purchase platform, and the importance of continuous learning and effective communication.
undefined
Sep 12, 2023 • 1h 24min

A historical journey in developer technologies with the CTO at Spark Labs

As the CTO at development agency Spark Labs, Mike Willbanks gets the opportunity to work with every technology under the sun. This episode is a free-flowing conversation about the trends that have defined the modern developer experience as well as what’s next.Join as we discuss:The biggest challenges that come with building applications including authentication and payment processing.Why enterprises are responding to the serverless paradigm.How Mike’s team uses Copilot and ChatGPT Pro and what the benefits & limitations are.Why the world of databases will always be a wild west.
undefined
Sep 5, 2023 • 57min

From Legacy to Cloud: Success stories from migrating mission-critical applications

At Ameren, resilient infrastructure is what keeps the lights on for millions of residents across the Midwest. We caught up with Kishore Koduri, Ameren’s Senior Director of Enterprise Architecture to hear about what goes into modernizing such critical applications as well as what any enterprise can learn from his experiences.Join as we discuss:How to build roadmaps, create migration plans, and monitor progress during large-scale digital transformation projectsThe challenges of breaking down a monolithic application into microservicesWhy you shouldn’t just implement new technology for the sake of itFascinating practical use cases for ChatGPT and Google Bard
undefined
Aug 29, 2023 • 60min

Building purpose-driven engineering cultures with BNY Mellon’s Head of Engineering Enablement

“Successful platforming means getting real product managers involved, promoting reuse, and measuring happiness and success. Letting the voice of the customer guide us is essential – we want to be a respected and effective platform”Jason Valentino, Head of Engineering Enablement at BNY Mellon sat down with us to share his highlights and valuable insights from his 10+ year history leading engineering teams at companies including Capital One Labs and Peloton.Join us as we discuss:Why it’s critical for enterprises to focus on good developer experiencesThe incubation projects that evolved into shipped-to-production productsCreative ways to keep engineering teams aligned on the latest technical trendsWhy Jason thinks GitHub is the most game changing engineering tool of the last decade
undefined
Aug 22, 2023 • 44min

Modernizing Insurance Application Architecture at New York Life

Building the software behind life insurance systems is a complicated endeavor. Organizations need to consider the need to keep millions of data records with decades-long histories, factor in the many variables for individual policies, and comply with legal regulations that can vary from state to state.In this special bonus episode with our former host Tim Veil, Tim examines the intricacies of the life insurance industry with Mike Murphy, Corporate Vice President, Life Insurance Domain Architect at New York Life for a fascinating technical conversation.Join as we discuss: Effectively writing software for insurance policiesThe problem with sequential IDsSoft-coded vs hard-coded practicesThe challenges of horizontal scale for insurance application architecture
undefined
Aug 1, 2023 • 1h 15min

Innovation and Disruption: How Materialize Pioneered a New Era in Data Streaming

We delve into the journey of Arjun Narayan , Co-Founder and CEO of Materialize, a streaming SQL database for real-time applications, live dashboards, and streaming data pipelines. He shares his personal experiences in the field of data analytics, his fascination with distributed systems, and his passion for working with databases. Arjun shares how his mind was blown by the Spanner paper back in 2012 and its impact on prevailing notions of weak isolation and consistency. We also explore the challenges of building complex systems, the evolution of streaming systems, and the practical applications of Materialize in real-world scenarios.Join us as we discuss:How Materialize simplifies the communication of its technology to usersThe value of Materialize's join capabilityThe challenges of streaming and the importance of state managementHow to survive backlash from Hacker News comments
undefined
Jul 25, 2023 • 56min

Stories from an SRE: How Hans Knecht builds better developer experiences

“My goal is to basically be AWS, but for the developers in the sense that like, my five man SRE team can support 10 developers, it can support 1000 developers” - Hans Knecht, Platform EngineerHans Knecht has over 10+ years in the industry at companies including Mission Lane and Capital One. Whether he is designing self-serving platforms, creating comprehensive documentation, or providing technical recommendations, his efforts ultimately help developers take the tedium out of building great applications.Join as we discuss:The importance of good documentation, and why the phrase “They don’t quit a bad job, they quit a bad manager” can also apply to platforms with poor documentation.The terrifying moment when a mistake in a piece of code was pushed to production (And how his team got everything back up and running).Why technical conversations are actually business conversations.Why Hans thinks everyone should learn Kubernetes.
undefined
Jul 18, 2023 • 56min

Inside Chick-fil-A’s infrastructure recipe for a perfect customer experience

Brian Chambers began his Chick-fil-A journey behind the counter. Today, he is the Chief Architect at Chick-fil-A Corporate, where he oversees the teams building the infrastructure that powers every step of the customer journey, from mobile ordering to quality control.Behind its speedy service and chicken sandwiches, is a state-of-the-art architecture that collects over 1 billion data points per month. From its cloud infrastructure to the edge compute clusters running Kubernetes in each Chick-fil-A restaurant, the customer experience is the result of a thoughtfully designed, cloud-first, and zero-touch approach.Join as we discuss:The internal innovation process at Chick-fil-A and how great ideas can come from anywhere in the company.How edge computing helps Chick-fil-A solve capacity challenges, collect telemetry data, ensure high quality food, and drive better restaurant worker and customer experiences.How Chick-fil-A’s engineers designed a high availability system capable of withstanding spiky events such as lunch rushes and promotions.Why Kubernetes is a no-brainer for their use-cases.
undefined
Jul 11, 2023 • 46min

Modernizing from the Mainframe: An Exploration of Distributed Systems

Chris Stura, Director of PwC UK has had over 20+ years in the world of software, wearing many hats from Software Engineer to Chief Architect to Director of Technology Delivery. During his time at PwC, Chris’ projects have spanned helping banks migrate from legacy systems to modern architecture, working on the performance analytics software Cloud Cost Assurance, and technical consulting for financial services and capital markets.Join as we discuss:How a passion for video games at a young age ultimately kickstarted a decades-long career in software architectureWhat enterprises and architects should know before migrating from legacy systems to distributed architectureChris’ thoughts on serverless, open source, Kubernetes, generative AI, and moreWhy Chris thinks the base requirements for knative are too high

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app