Architecture Corner

Architecture Corner

Discussion about software development, architecture and how to navigate our current landscape.

Episodes

May 2, 2025 10 mins

Join us for a discussion on the hidden challenges of distributed systems and how the Saga pattern can rescue your architecture from subtle but devastating inconsistencies.

In this episode, we'll dive into:

  • Why traditional transaction guarantees vanish in microservice architectures
  • The real-world consequences of overlooking distributed data consistency
  • Two powerful approaches to implementing the Saga pattern: Choreography vs. Or...
Mark as Played

In this episode, we explore what it truly means to be a software architect in rapidly growing companies. Drawing from five years of hands-on experience, we'll unpack:

  • The misunderstood role that's neither team leader nor senior developer
  • How architectural decisions impact development speed over time
  • The three key responsibilities that define effective architecture work
  • Practical approaches to bridging business needs with te...
Mark as Played

Join us as we discuss why developing resilient applications matters in today's always-on digital world. We'll explore:

  • Why scalability and availability alone aren't enough for modern applications
  • The concept of resilience in microservice architectures
  • Practical strategies for graceful degradation when dependencies fail
  • How to incorporate failures into your design process
  • Implementing circuit breakers to detect and handle...
Mark as Played
May 1, 2025 15 mins

Is AWS DynamoDB the right choice for your next project?


Join us as we discuss DynamoDB - Amazon's NoSQL database solution that handled a mind-boggling 146 million requests per second during the 2024 Prime Day.

In this episode, we'll explore:

  • Why cloud architects are increasingly turning to DynamoDB for serverless and microservice architectures
  • The impressive scalability and durability features that make DynamoDB a power...
Mark as Played

Transactional Consistency in Event-Driven Applications: The DynamoDB Streams Approach

This episode will cover:

  • The challenge of maintaining atomic operations in distributed event-driven applications
  • Why traditional transaction support is missing in distributed environments
  • A practical problem scenario: e-commerce order processing with failed event publishing
  • The transactional outbox pattern as a solution for atomic persistence and e...
Mark as Played
April 29, 2025 15 mins

In this episode, we tackle the inevitable challenge of evolving event structures in Event Sourcing systems. We'll discuss practical strategies for maintaining system integrity while accommodating new business requirements.

Topics we'll cover include:

  • Why events must evolve as your business requirements and domain model change
  • When to modify existing events versus creating entirely new event types
  • Implementing event versioni...
Mark as Played

In this episode, part III of IV, we dive into advanced access patterns for Event Sourcing systems. Building on our previous discussions about retrieving individual entities, we'll explore how to effectively implement read models using the CQRS pattern to satisfy complex querying requirements.

We'll cover:

  • Why basic entity retrieval isn't enough for real-world applications
  • Creating optimized read models (projections) fr...
Mark as Played
April 28, 2025 16 mins

In our first episode, we presented what event sourcing is and its main benefits.

Now, let's discuss the building blocks for an end-to-end solution that leverages event sourcing.

How to define our entities, protect the business invariants, persist, and reconstruct the state from those events.

If you want to know more, check out this companion article.

Mark as Played
April 1, 2025 20 mins

In this episode, we dive into an exploration of Event Sourcing, an architectural pattern that fundamentally changes how we think about application state.

Rather than directly storing the current state, Event Sourcing rebuilds it from a sequence of events.

We'll explore the key concepts that make this pattern work, including the critical distinction between state and events, and how the event store serves as the application'...

Mark as Played

Popular Podcasts

    I’m Jay Shetty host of On Purpose the worlds #1 Mental Health podcast and I’m so grateful you found us. I started this podcast 5 years ago to invite you into conversations and workshops that are designed to help make you happier, healthier and more healed. I believe that when you (yes you) feel seen, heard and understood you’re able to deal with relationship struggles, work challenges and life’s ups and downs with more ease and grace. I interview experts, celebrities, thought leaders and athletes so that we can grow our mindset, build better habits and uncover a side of them we’ve never seen before. New episodes every Monday and Friday. Your support means the world to me and I don’t take it for granted — click the follow button and leave a review to help us spread the love with On Purpose. I can’t wait for you to listen to your first or 500th episode!

    24/7 News: The Latest

    The latest news in 4 minutes updated every hour, every day.

    Crime Junkie

    Does hearing about a true crime case always leave you scouring the internet for the truth behind the story? Dive into your next mystery with Crime Junkie. Every Monday, join your host Ashley Flowers as she unravels all the details of infamous and underreported true crime cases with her best friend Brit Prawat. From cold cases to missing persons and heroes in our community who seek justice, Crime Junkie is your destination for theories and stories you won’t hear anywhere else. Whether you're a seasoned true crime enthusiast or new to the genre, you'll find yourself on the edge of your seat awaiting a new episode every Monday. If you can never get enough true crime... Congratulations, you’ve found your people. Follow to join a community of Crime Junkies! Crime Junkie is presented by audiochuck Media Company.

    The Clay Travis and Buck Sexton Show

    The Clay Travis and Buck Sexton Show. Clay Travis and Buck Sexton tackle the biggest stories in news, politics and current events with intelligence and humor. From the border crisis, to the madness of cancel culture and far-left missteps, Clay and Buck guide listeners through the latest headlines and hot topics with fun and entertaining conversations and opinions.

    The Breakfast Club

    The World's Most Dangerous Morning Show, The Breakfast Club, With DJ Envy And Charlamagne Tha God!

Advertise With Us
Music, radio and podcasts, all free. Listen online or download the iHeart App.

Connect

© 2025 iHeartMedia, Inc.