finds.dev← search

// the find

oldratlee/reactive-practice-at-taobao

★ 473 · NOASSERTION · updated Aug 2023

♨️ Reactive @ 淘宝 | Reactive实践、推动、落地的记录与大会分享 | Flow Arch(流式架构)/Reactive Programming(RP/反应式编程)

A documentation/resource repo from a Taobao engineer tracking the rollout of reactive architecture across Taobao's Java backend — conference slides, reading lists, and architecture diagrams from 2018-2019. Not a library or tool; it's a case study in written form, mostly in Chinese.

The QCon/Top100 conference PDFs contain real production numbers and architecture decisions from one of the highest-traffic e-commerce platforms in the world — that's rare. The distinction drawn between 'fault-tolerance HA' and 'traffic-load HA' is a genuinely useful framing that most teams haven't articulated. The Reactive Streams class and sequence diagrams are clean and useful for onboarding Java devs who are fuzzy on the Publisher/Subscriber/Subscription/Processor model. Reading list is opinionated and short, which is better than the usual dump of every book ever written on the topic.

Almost entirely in Chinese — the diagrams and slide PDFs are accessible, but the prose is not useful to non-Chinese readers. Last updated 2023 but the actual content is 2018-2019 material; the Java ecosystem has moved significantly (Project Loom, virtual threads, and Spring WebFlux maturation all change the calculus). There's no runnable code, no benchmarks, no before/after metrics — the claims about architectural improvements at scale are asserted, not demonstrated. As a GitHub repo it's really just a file host for PDFs; GitHub is a poor medium for this kind of content.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →