Tagged articles
5 articles
Page 1 of 1
DaTaobao Tech
DaTaobao Tech
Dec 31, 2025 · Backend Development

How AI Transformed a Taobao Service‑Package System with Domain‑Driven Design

This article examines how a rapidly growing Taobao flash‑sale service‑package system suffered from high development costs, duplicated code, and tight coupling, and shows how AI‑assisted domain‑driven design was applied to refactor the architecture, automate code generation, and dramatically improve efficiency, maintainability, and extensibility.

AIBackend RefactoringDomain-Driven Design
0 likes · 13 min read
How AI Transformed a Taobao Service‑Package System with Domain‑Driven Design
Alibaba Cloud Developer
Alibaba Cloud Developer
May 17, 2024 · Backend Development

How Quantitative Code Simplification Boosted Our Backend System Efficiency

This article explains how a data‑driven approach to code reduction—measuring function usage, weighting functions, and prioritizing deletions—enabled a large‑scale backend coupon system to cut code‑review effort by up to 40%, improve readability, and manage the high risks of refactoring.

Backend RefactoringCode SimplificationPerformance Optimization
0 likes · 11 min read
How Quantitative Code Simplification Boosted Our Backend System Efficiency
Mafengwo Technology
Mafengwo Technology
Jul 11, 2019 · Backend Development

How DDD Transformed Our E‑Commerce Discount Center: A Practical Refactor

This article details how applying Domain‑Driven Design to a complex e‑commerce discount system clarified business logic, improved flexibility, and guided a step‑by‑step architectural overhaul from a monolithic model to a layered, domain‑centric solution with tactical and strategic design considerations.

Backend RefactoringDDDDomain-Driven Design
0 likes · 17 min read
How DDD Transformed Our E‑Commerce Discount Center: A Practical Refactor
Baidu Waimai Technology Team
Baidu Waimai Technology Team
Mar 8, 2017 · Backend Development

Evolution and Service‑Oriented Refactoring of a Sales System Architecture

The article analyzes the rapid growth‑induced technical debt of a sales platform and details a multi‑layered architectural optimization—including data‑layer redesign, monolith decomposition, and service‑oriented transformation—while discussing associated challenges and future service‑governance improvements.

Backend RefactoringMicroservicesSystem Design
0 likes · 12 min read
Evolution and Service‑Oriented Refactoring of a Sales System Architecture
Architect
Architect
Apr 29, 2016 · Backend Development

System Reconstruction of a Reservation Service: Design Patterns, Business Abstraction, and Deployment Strategies

This article describes the reconstruction of an order‑reservation‑refund system, detailing business background, abstraction of reservation flows, layered business classification, validation stack implementation, unified data models, mechanism‑strategy separation, and step‑by‑step deployment practices for a robust backend service.

Backend RefactoringDeployment StrategyDesign Patterns
0 likes · 13 min read
System Reconstruction of a Reservation Service: Design Patterns, Business Abstraction, and Deployment Strategies