Big Ideas in App Architecture

Big Ideas in App Architecture

By Cockroach LabsBusiness
Download on the App Store

Big Ideas in App Architecture episodes

  • TripleLift’s Chief Architect on Observability & Statelessness
    Database architecture can be a vital part of enhancing and maintaining customer success!

    In this episode of "Big Ideas in App Architecture," we explore several crucial aspects of backend engineering including stateless systems architected for resilience and how to do observability well. Our guest, Dan Goldin, Chief Architect at TripleLift, shares his expertise, drawing from his years of experience at startups and in the ad-technology industry. For those interested in customer experience, Dan discusses the power of data and how to leverage it to optimize app interactions. For those interested in application architecture, he talks about building resilience into different systems at TripleLift.

    Join as we discuss:
    • The value of investing in “clean code”.
    • How TripleLift gradually developed a strong data engineering function
    • The challenge and importance of using observability to enhance customer experience
    • Building stateless systems for resilience
    • The cost of outages and architecting to prevent them

    Be sure to rate the podcast on your favorite podcast platform like Apple and Spotify!

    You can also watch every episode of Big Ideas in App Architecture by going to our YouTube page!
    52 min
  • Understanding AI: PubNub CTO Stephen Blum’s Key to Faster App Development
    AI is expanding in our lives like never before. How is it changing the way we approach software development for the future?

    In short, a ton!

    This week, Stephen Blum, CTO and Founder of PubNub, joins to discuss how specific tech roles will likely change as AI becomes more ingrained in the work of tech companies. Moreover, he theorizes that innovative companies won’t view AI as merely a means of shaving headcount, but will instead turn AI into a competitive edge — using real-time testing to develop applications quickly and efficiently.

    Join as we discuss:
    • Tech’s role in the future of jobs and replacing humans
    • Building a system to test in real-time with the market
    • Remote work and how work culture has evolved

    Be sure to rate the podcast on your favorite podcast platform like Apple and Spotify!

    You can also watch every episode of Big Ideas in App Architecture by going to our YouTube page!
    42 min
  • Building Reliable Systems with DoorDash's Matt Ranney
    You are effectively scaling your software teams to their maximum efficiency. When is the right time to automate specific features to accommodate your growing team?

    This week we’re joined by Matt Ranney, Principal Engineer at DoorDash who emphasizes the importance of finding productivity angels in smaller teams with more automation, and how understanding that unit testing isn't the only valuable metric can lead to building more efficient infrastructure systems.

    Matt also discusses the pros and cons of Kubernetes and microsystems, and provides call-to-actions when Doordash experiences failures or downtimes on microservices. He stresses the importance of acknowledging that partial failure is still complete failure, and how taking steps to prevent and mitigate these failures can greatly improve overall system reliability.Join as we discuss:
    • Finding productivity angels: Discover the importance of finding productivity angels in smaller teams with more automation.
    • Valuable metrics beyond unit testing: Unit testing is important but don’t let it get in the way.
    • Get tips on how to prevent downtime and mitigate failures on microservices
    • The importance and power of Change Data Capture
    48 min
  • 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 app
    • Paul’s journey burning “innovation tokens” with microservices
    • Creating high-performance teams to establish consistent and streamlined products to customers
    Be 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
    58 min
  • 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 YC
    • Multi-region architecture for serving end users all over the world
    • Strategic use cases for serverless functions
    • The efficiencies of paying by consumption with serverless
    • The challenges/benefits of Kubernetes
    • Stacking updates by location
    40 min
  • 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 development
    • The importance of staying up to date with the latest technologies and trends in the industry
    • The role of big ideas in shaping one of the most popular hiring solutions on the market
    37 min
  • 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 service
    • Changing data storage ecosystems
    • Implementing multi-cloud based systems
    • The balance of in-office and remote work environments
    45 min

About Big Ideas in App Architecture

From the publisher's feed

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…