<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Masterclass: Modular Monolith Architecture &amp; Microservices Reversal on Lê Tuấn Anh — Go Backend Architect &amp; Microservices Engineer</title><link>https://tanhdev.com/series/modular-monolith-architecture/</link><description>Recent content in Masterclass: Modular Monolith Architecture &amp; Microservices Reversal on Lê Tuấn Anh — Go Backend Architect &amp; Microservices Engineer</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Mon, 01 Jan 0001 00:00:00 +0000</lastBuildDate><atom:link href="https://tanhdev.com/series/modular-monolith-architecture/index.xml" rel="self" type="application/rss+xml"/><item><title>Part 0: Executive Summary — How Amazon Prime Video Saved 90% on Infrastructure</title><link>https://tanhdev.com/series/modular-monolith-architecture/executive-summary-amazon-prime-video-monolith/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://tanhdev.com/series/modular-monolith-architecture/executive-summary-amazon-prime-video-monolith/</guid><description>Discover why Amazon Prime Video cut infrastructure costs by 90% after moving from Serverless/Microservices back to a Monolith, alongside case studies from Segment and 37signals.</description></item><item><title>Part 1: Architectural Decision Framework</title><link>https://tanhdev.com/series/modular-monolith-architecture/decision-framework-modular-monolith-vs-microservices/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://tanhdev.com/series/modular-monolith-architecture/decision-framework-modular-monolith-vs-microservices/</guid><description>Use real-world latency, performance data, and lessons from Stack Overflow to decide when to use a Modular Monolith instead of Microservices.</description></item><item><title>Part 2: FinOps Cost Reality - The Hidden Tax of Microservices</title><link>https://tanhdev.com/series/modular-monolith-architecture/finops-cost-reality-microservices-tax/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://tanhdev.com/series/modular-monolith-architecture/finops-cost-reality-microservices-tax/</guid><description>Analyzing the AWS bill of distributed architectures: Hidden costs from Service Mesh (Istio), data transfer fees (Cross-AZ Egress), and Observability waste. Lessons from Segment.</description></item><item><title>Part 3: Domain-Driven Design (DDD) Boundaries in a Modular Monolith</title><link>https://tanhdev.com/series/modular-monolith-architecture/ddd-module-boundaries-modular-monolith/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://tanhdev.com/series/modular-monolith-architecture/ddd-module-boundaries-modular-monolith/</guid><description>How to keep a Monolith from becoming a &amp;#39;Big Ball of Mud&amp;#39;? A guide to establishing Module boundaries using Bounded Contexts, Spring Modulith, and Packwerk.</description></item><item><title>Part 4: CI/CD Simplified &amp; Atomic Deployments</title><link>https://tanhdev.com/series/modular-monolith-architecture/cicd-simplified-atomic-deployments-monolith/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://tanhdev.com/series/modular-monolith-architecture/cicd-simplified-atomic-deployments-monolith/</guid><description>Why is CI/CD management for Microservices so complex? Discover the power of Atomic Deployments and how Shopify runs hundreds of thousands of tests in under 10 minutes on a Monolith.</description></item><item><title>Part 5: Observability in Memory â€“ When Everything Shares a Single Call Stack</title><link>https://tanhdev.com/series/modular-monolith-architecture/observability-in-process-modular-monolith-opentelemetry/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://tanhdev.com/series/modular-monolith-architecture/observability-in-process-modular-monolith-opentelemetry/</guid><description>Comparing Distributed Tracing in Microservices with In-process Profiling in a Modular Monolith. Why is OpenTelemetry on a Monolith faster and cheaper?</description></item><item><title>Part 6: Migration Playbook â€“ Consolidating Microservices</title><link>https://tanhdev.com/series/modular-monolith-architecture/migration-playbook-microservices-to-modular-monolith/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://tanhdev.com/series/modular-monolith-architecture/migration-playbook-microservices-to-modular-monolith/</guid><description>A practical guide to safely transitioning from Microservices back to a Modular Monolith using the Reverse Strangler Fig pattern, Dual-write databases, and Conway&amp;#39;s Law.</description></item><item><title>Part 7: Extraction Pattern â€“ When Should You Extract Microservices?</title><link>https://tanhdev.com/series/modular-monolith-architecture/extraction-pattern-when-to-extract-microservices/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://tanhdev.com/series/modular-monolith-architecture/extraction-pattern-when-to-extract-microservices/</guid><description>Not everything belongs in a Monolith. Learn how to determine when a module should be extracted into a Microservice through lessons from Sentry, GitLab, and Shopify.</description></item><item><title>Part 8: Case Study Matrix â€“ The Monuments of the Modular Monolith</title><link>https://tanhdev.com/series/modular-monolith-architecture/case-study-matrix-modular-monolith-success-stories/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://tanhdev.com/series/modular-monolith-architecture/case-study-matrix-modular-monolith-success-stories/</guid><description>A compilation of the greatest Modular Monolith case studies from Shopify, Stack Overflow, Notion, WhatsApp, Target, and Basecamp. How they scale to billions of views.</description></item></channel></rss>