How Alibaba’s “Five‑Color Stone” Project Reshaped E‑Commerce Architecture

This article examines Alibaba’s multi‑phase “Five‑Color Stone” initiative, detailing how the integration of Taobao and Tmall product, transaction, and store systems created a shared‑service, service‑oriented architecture that underpins the company’s modern, scalable e‑commerce platform.

21CTO
21CTO
21CTO
How Alibaba’s “Five‑Color Stone” Project Reshaped E‑Commerce Architecture

Overview

Alibaba’s Taobao and Tmall platforms have evolved into a highly scalable, low‑cost e‑commerce architecture that includes core infrastructure, a payment platform, mobile architecture, and hybrid‑cloud deployment.

The architecture transitioned from a centralized model to a publish‑based model, and further to a unit‑granular distributed system, driven by payment platform upgrades, the maturation of the OceanBase database, and the shift from PC to mobile.

The Origin of “Five‑Color Stone”

In May 2008, the Taobao Mall (precursor to Tmall) was launched as a separate system with its own members, product catalog, stores, and points. After six months, the need to fully integrate data and systems with Taobao led to the “Five‑Color Stone” project, code‑named by the team.

The project was based in Alibaba’s Huaxing Building in Hangzhou, led technically by Fan Yu and managed by Fan Yao, involving about 60 developers and over 200 participants overall.

Project Phases

The initiative was divided into three phases, each with clear business goals that later guided Alibaba’s architecture evolution.

Phase 1 – Product Integration

This phase unified product data and functionality across the two platforms, including category taxonomy, publishing, editing, inventory, advertising, detail pages, recommendation, and search. It required precise alignment of brand IDs and consistent product lifecycle rules (e.g., Taobao’s 7‑day auto‑off‑shelf policy versus Tmall’s always‑online model).

The release was high‑risk, requiring a scheduled downtime of five hours (00:00–05:00) and no rollback plan, effectively a “rocket launch.” Post‑release issues such as URL incompatibility and a severe load problem caused by frequent file‑timestamp checks were resolved within hours.

Phase 2 – Transaction System Integration

Shopping cart, order placement, and promotional modules were merged. While Taobao’s group‑buy feature was discontinued due to low transaction volume, the experience informed the later launch of the “Juhuasuan” (flash‑sale) channel in 2010.

Phase 3 – Store Integration

The final phase linked Taobao and Tmall store fronts, standardizing store templates and completing data synchronization, laying a solid technical foundation for future Tmall development.

Overall, the “Five‑Color Stone” project emphasized business‑driven architecture reconstruction, extracting shared services to form a service‑oriented e‑commerce platform.

Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

AlibabamiddlewareSystem Integratione‑commerce architectureshared services
21CTO
Written by

21CTO

21CTO (21CTO.com) offers developers community, training, and services, making it your go‑to learning and service platform.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.