DaTaobao Tech
Dec 23, 2022 · Backend Development
Applying Design Patterns to Taobao's Marketing Price Service for High Extensibility
To make Taobao’s high‑traffic marketing price service highly extensible, the team layered a responsibility‑chain flow with a mediator‑driven shared context and wrapped heterogeneous coupons via an adapter, while employing strategy and interpreter patterns, achieving loose coupling, rapid rule addition, and minimal impact on core code.
Adapter PatternChain of ResponsibilityDesign Patterns
0 likes · 19 min read