Backend Development 4 min read

Evolution of Transaction System Architecture at DeWu

Alan, a twelve-year veteran of startup and e-commerce development, outlines DeWu’s transaction system evolution through five architectural eras—from a single ECS-Redis setup in 2017 to the modern, Java-based, Five-Color-Stone refactor that migrated 27 billion records, redesigned 700+ APIs, and now reliably powers major sales events while continuing protocol, gateway, monitoring, and compliance optimizations.

DeWu Technology
DeWu Technology
DeWu Technology
Evolution of Transaction System Architecture at DeWu

The sixth Tech Night sharing guest is Alan, who has twelve years of development and architecture experience, including startup and e‑commerce background.

The talk questions the claimed hundred‑fold growth, showing a chart with two downturns caused by the pandemic and the PHP‑to‑Java migration.

The transaction system evolution is divided into five stages: “Ancient era” (May 2017 – single ECS and Redis, no trading), “Pre‑Christian era” (Mar 2019 – partial Java services alongside PHP), “Christian era” (Sep 2019 – all trading moved to Java with SLB load‑balancing), “Modern era” (Dec 2019 – the Five‑Color‑Stone project refactored order, payment, inventory, migrated over 27 billion records and redesigned 700+ APIs), and ongoing optimizations.

After the refactor, the platform reliably supported major sales events such as 618 and Double 11/12 and continues to improve protocols, gateways, monitoring, and compliance.

BackendJavamigrationSystem Architecturee-commercePHP
DeWu Technology
Written by

DeWu Technology

A platform for sharing and discussing tech knowledge, guiding you toward the cloud of technology.

0 followers
Reader feedback

How this landed with the community

login 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.