JD Life Technology Service Platform's 6.18 Preparation and System Upgrade
This article details how JD's Life Technology Service Platform prepared for the 6.18 shopping festival through system upgrades, stress testing, monitoring enhancements, and emergency drills to ensure high availability, performance, and reliable service for users.
JD's Life Technology Service Platform supports virtual goods transactions and provides services such as phone top‑up, game point cards, fuel cards, and overseas top‑up for customers.
To prepare for the 6.18 promotion, the platform instituted weekly备战 meetings, conducted online stress tests of core systems, refined contingency plans, performed UMP and log reviews, and carried out drills to ensure at least two operators could manage backend switches and VIP removal.
Additional measures included chaos‑monkey fault injections for disk, CPU, and memory issues, scaling of single‑point or single‑machine‑room applications, integration of core monitoring points into BarKeeper for real‑time alerts, and a detailed duty roster with designated primary contacts.
An emergency response center was established for 7×24‑hour issue reporting, and quality weekly meetings reviewed code, bugs, releases, and alarms to drive continuous improvement.
The platform’s 6.18 upgrade plan focused on data security, interface performance, and service availability, involving a month‑long overhaul, full‑link stress testing of gold‑baseline users, goods, promotions, orders, risk control, and payment systems, and deployment strategies such as container expansion, multi‑active sites, and standby service groups to achieve high availability.
Performance was boosted via dual‑cluster and multi‑cluster caching, with automatic/manual switch‑over mechanisms for Redis, ES, and MySQL to guarantee minimum service availability.
Through these upgrades, stress experiments, monitoring, and drills, all subsystems gained strong combat and emergency readiness, and the研发 team’s response, analysis, and execution capabilities were significantly improved, providing a solid foundation for the 6.18 campaign.
JD Retail Technology
Official platform of JD Retail Technology, delivering insightful R&D news and a deep look into the lives and work of technologists.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.