<?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>Shopee Architecture: Scaling for Flash Sales on Lê Tuấn Anh — Go Backend Architect &amp; Microservices Engineer</title><link>https://tanhdev.com/series/shopee-architecture/</link><description>Recent content in Shopee Architecture: Scaling for Flash Sales on Lê Tuấn Anh — Go Backend Architect &amp; Microservices Engineer</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Thu, 11 Jun 2026 20:00:00 +0700</lastBuildDate><atom:link href="https://tanhdev.com/series/shopee-architecture/index.xml" rel="self" type="application/rss+xml"/><item><title>Chapter 5: Observability - Finding Bugs in the Microservices Jungle</title><link>https://tanhdev.com/series/shopee-architecture/05-observability/</link><pubDate>Tue, 05 May 2026 08:50:00 +0700</pubDate><guid>https://tanhdev.com/series/shopee-architecture/05-observability/</guid><description>How Shopee uses ClickHouse and Distributed Tracing to debug millions of requests.</description></item><item><title>Shopee Database Architecture: MySQL Sharding to TiDB NewSQL Migration at Scale</title><link>https://tanhdev.com/series/shopee-architecture/04-database-scale/</link><pubDate>Tue, 05 May 2026 08:40:00 +0700</pubDate><guid>https://tanhdev.com/series/shopee-architecture/04-database-scale/</guid><description>How Shopee scaled from MySQL sharding to TiDB NewSQL: ProxySQL connection pooling, read replica architecture, the Maintenance Event Horizon problem, and TiDB migration for 100M+ users — with SQL code and architecture diagrams.</description></item><item><title>Chapter 3: Traffic Shield - Peak Shaving with Kafka and Graceful Degradation</title><link>https://tanhdev.com/series/shopee-architecture/03-traffic-shield/</link><pubDate>Tue, 05 May 2026 08:30:00 +0700</pubDate><guid>https://tanhdev.com/series/shopee-architecture/03-traffic-shield/</guid><description>How Shopee uses Apache Kafka for peak shaving and implements graceful degradation during 11.11.</description></item><item><title>Chapter 2: Flash Sale Engine - Solving Overselling and Hot Keys</title><link>https://tanhdev.com/series/shopee-architecture/02-flash-sale-engine/</link><pubDate>Tue, 05 May 2026 08:20:00 +0700</pubDate><guid>https://tanhdev.com/series/shopee-architecture/02-flash-sale-engine/</guid><description>Solving the overselling problem and handling hot keys using Redis and Lua Scripts.</description></item><item><title>Chapter 1: Microservices Foundation - The Power of Go, gRPC, and API Gateway</title><link>https://tanhdev.com/series/shopee-architecture/01-microservices-foundation/</link><pubDate>Tue, 05 May 2026 08:10:00 +0700</pubDate><guid>https://tanhdev.com/series/shopee-architecture/01-microservices-foundation/</guid><description>How Shopee builds its backend with Golang, gRPC, and Microservices to handle massive scale.</description></item></channel></rss>