Aidan Wang

Engineering Manager · writing about complex systems and tech leadership

Complex systems explained with one diagram and concise text.

The blog is written in Traditional Chinese and translated post by post: 137 of 189 posts are in English so far, across 13 of 18 series. Everything else falls back to the Chinese original under the same URL, so links never dead-end.

Start here → About me 中文首頁

Featured series

Designing Data-Intensive Applications — Reading Notes

12 posts in English

DDIA chapter by chapter: data models, storage engines, replication, partitioning, transactions, all the way to the trade-offs of distributed systems.

Re:Building a Live-Commerce Platform from Zero

21 posts in English

War stories: rebuilding a real live-commerce platform — ordering by comment, inventory, payments and fulfillment; how it was done then, how I'd design it now.

Fundamentals of Data Engineering — Reading Notes

11 posts in English

The whole map of data engineering — a mental model built along the data engineering lifecycle, not held hostage by any one tool.

The full map — all 18 series, with the untranslated posts marked → see everything

Latest in English

All English posts · Tools · Guides