Top 10 Technical Insights from NetEase Yanxuan in 2022
This article curates the ten most-read technical posts from NetEase Yanxuan in 2022, covering DDD adoption, reverse transaction systems, availability metrics, documentation practices, inventory locking, performance optimization, stability governance, H5 containerization, 2B architecture, and the evolution of the Yanxuan app’s engineering architecture.
1. Yanxuan Product Center DDD Practice
Rapid business growth made the system increasingly complex. The team introduced Domain‑Driven Design (DDD) as a governance tool, rebuilt the domain model, and solidified core capabilities into a middle‑platform. The approach was applied in Consignment 2.0 and product‑copy scenarios, reducing duplicate development and maintenance costs.
2. Reverse Transaction System Construction Thoughts
Reverse transactions are essential yet highly complex in e‑commerce, with dozens of scenarios that evolve continuously. This article explains how to build a reverse‑transaction system, using business abstraction and layered architecture to embed core capabilities, improve integration speed, and lower operational costs.
3. Availability Metrics Family
The technical team continuously works on “improving availability” and “quantifying availability.” While many classic availability metrics exist, the article reviews a range of them and introduces Google’s latest metric, User‑Uptime, as a modern way to measure service reliability.
4. Thoughts on Technical Documentation Consolidation
Knowledge consolidation is crucial for R&D efficiency and quality. The article discusses how to capture valuable knowledge through documentation, drawing on the team’s workflow, case studies, and concepts from the book “Documentation.”
5. Yanxuan Locked Inventory Design and Evolution
Controlling the supply chain is a core competitive edge for a self‑operated brand. Based on a shared‑inventory model across channels, the team built standardized, strategic inventory capabilities that balance “shared” and “dedicated” stock, meeting diverse business needs.
6. How to Start Performance Optimization from Scratch
The piece outlines why performance optimization matters, the value of front‑end performance, a complete optimization process, and specific strategies that proved effective in NetEase Yanxuan’s business context.
7. Inventory Stability Governance Series – A Thread‑Pool Rejection Policy Incident
Inventory services are critical and require high stability. The team uncovered hidden risks, then mitigated them through JVM parameter tuning, thread‑pool strategy adjustments, and business‑process optimization, preventing memory leaks, STW pauses, and large‑scale incidents while documenting generic stability‑governance lessons.
8. NetEase Yanxuan APP H5 Containerization Construction
To meet flexible update demands, H5 pages now handle many business functions. Compared with native, H5 still faces UX and development‑efficiency challenges. The mobile team built an H5 containerization solution that systematically addresses these issues.
9. 2B Architecture Practice from Yanxuan Brand Perspective
As a new‑consumer brand, Yanxuan’s business and architectural requirements differ from traditional e‑commerce, especially in the 2B chain covering product R&D and supply‑chain logistics. The article explores the architectural challenges and experiments undertaken under the Yanxuan brand.
10. Evolution of NetEase Yanxuan APP Engineering Architecture
With business growth, the APP architecture has become increasingly complex. Selecting the right architecture at each stage ensures rapid feature iteration, smooth user experience, extensibility, and maintainability. The codebase now exceeds one million lines, and the mobile team continuously tackles technology upgrades and fast‑moving business demands, driving ongoing architectural evolution.
Signed-in readers can open the original source through BestHub's protected redirect.
This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactand we will review it promptly.
NetEase Yanxuan Technology Product Team
The NetEase Yanxuan Technology Product Team shares practical tech insights for the e‑commerce ecosystem. This official channel periodically publishes technical articles, team events, recruitment information, and more.
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.
