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.

NetEase Yanxuan Technology Product Team
NetEase Yanxuan Technology Product Team
NetEase Yanxuan Technology Product Team
Top 10 Technical Insights from NetEase Yanxuan in 2022

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.

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.

mobile developmentperformance optimizationarchitectureDomain-Driven Designinventory managementtechnology
NetEase Yanxuan Technology Product Team
Written by

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.

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.