NetEase Yanxuan Technology Product Team
Author

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.

75
Articles
0
Likes
135
Views
0
Comments
Recent Articles

Latest from NetEase Yanxuan Technology Product Team

75 recent articles
NetEase Yanxuan Technology Product Team
NetEase Yanxuan Technology Product Team
Nov 21, 2022 · Mobile Development

How NetEase Yanxuan Solved Android Componentization Challenges and Boosted Development Efficiency

This article details NetEase Yanxuan's Android team transition to a component‑based architecture, identifies inherent problems such as version control, quality assurance, semantic versioning and binary compatibility, and presents the YAC engineering solution—including standardized processes, Gradle plugins, CI/CD pipelines, and tooling—to streamline component development and improve productivity.

AndroidCI/CDComponentization
0 likes · 17 min read
How NetEase Yanxuan Solved Android Componentization Challenges and Boosted Development Efficiency
NetEase Yanxuan Technology Product Team
NetEase Yanxuan Technology Product Team
Nov 14, 2022 · Operations

Quantifying Internet Service Availability: Classic Metrics and the New User‑Uptime Indicator

The article reviews classic availability metrics such as Success‑Ratio, Incident‑Ratio, MTTR/MTTF, Error‑Budget, and SLA/SLO, then introduces User‑Uptime—a per‑user success time proportion that ignores long idle periods—and its windowed variant, showing how it complements existing indicators for more user‑centric reliability insight.

AvailabilityMonitoringReliability
0 likes · 27 min read
Quantifying Internet Service Availability: Classic Metrics and the New User‑Uptime Indicator
NetEase Yanxuan Technology Product Team
NetEase Yanxuan Technology Product Team
Nov 7, 2022 · Mobile Development

Technical Evolution of the Yanxuan App Home Page: Architecture, Componentization, and Dynamic UI

The Yanxuan app home page has progressed from a layered native architecture using Tangram and TAC to a component‑based system with compile‑time cell registration and asynchronous loading, and finally to a VirtualView‑driven dynamic UI that enables fast, cross‑platform updates, improved performance, and reduced release overhead.

AndroidDynamic UITangram
0 likes · 24 min read
Technical Evolution of the Yanxuan App Home Page: Architecture, Componentization, and Dynamic UI
NetEase Yanxuan Technology Product Team
NetEase Yanxuan Technology Product Team
Oct 31, 2022 · Industry Insights

How a Brand Tackles B2B System Architecture: Challenges and Solutions

This article examines the unique challenges of building B2B systems for a brand—covering multi‑role permissions, complex supply‑chain workflows, logistics integration, data modeling, and reliability—while sharing concrete architectural solutions such as cloud‑edge services, decision‑center IPC, end‑to‑end monitoring, and industry‑specific adaptations.

B2BData ModelingLogistics
0 likes · 15 min read
How a Brand Tackles B2B System Architecture: Challenges and Solutions
NetEase Yanxuan Technology Product Team
NetEase Yanxuan Technology Product Team
Oct 24, 2022 · Operations

PAM Authentication Troubleshooting: Real-World Linux Server Failure Cases and Solutions

Real‑world Linux server failures show that missing PAM support in SSH prevents ulimit changes, misordered pam_faillock entries break cron authentication, and custom pam_script setups for Squid require careful configuration, highlighting that module order, thorough testing, and proper hardening are essential for reliable PAM authentication.

LinuxLinux authenticationTroubleshooting
0 likes · 11 min read
PAM Authentication Troubleshooting: Real-World Linux Server Failure Cases and Solutions

Design and Evolution of a Unified Log Platform

NetEase Yanxuan built a unified log platform that consolidates collection, delivery, processing, storage, analysis, and alerting for near‑real‑time and offline logs, using Flume, a Golang‑based Loggie agent, Kafka, Flink, HBase and Elasticsearch to ensure high performance, data‑quality, container‑native isolation, full‑link traceability, and automated scaling, with Loggie now open‑sourced.

log collectionlog managementlog platform
0 likes · 38 min read
Design and Evolution of a Unified Log Platform
NetEase Yanxuan Technology Product Team
NetEase Yanxuan Technology Product Team
Oct 10, 2022 · Operations

Design and Evolution of Locked Inventory in an E‑commerce System

The article outlines how the Strict Selection e‑commerce platform evolved its locked‑inventory function from a basic tool into a strategic, multi‑layer capability that allocates dedicated stock for marketing, channel, and warehouse scenarios, using sales‑layer and physical‑layer locks and automated strategies to improve flexibility, efficiency, and inventory turnover.

StrategySupply Chaininventory management
0 likes · 9 min read
Design and Evolution of Locked Inventory in an E‑commerce System
NetEase Yanxuan Technology Product Team
NetEase Yanxuan Technology Product Team
Sep 26, 2022 · Operations

How to Tame Alert Storms: Building a Systematic Monitoring and Alerting Framework for Microservices

This article analyzes the challenges of alert overload in large‑scale microservice environments and presents a systematic approach—including timeliness metrics, a maturity model, lifecycle tracking, feedback loops, downgrade mechanisms, and cross‑service aggregation—to improve alert effectiveness and reduce noise.

Alert ManagementMTTRMonitoring
0 likes · 16 min read
How to Tame Alert Storms: Building a Systematic Monitoring and Alerting Framework for Microservices
NetEase Yanxuan Technology Product Team
NetEase Yanxuan Technology Product Team
Sep 19, 2022 · Mobile Development

NetEase Yanxuan iOS App Architecture Evolution: A Case Study in Modularization and Engineering Optimization

The article details how NetEase Yanxuan’s massive iOS codebase was refactored through modularization and layered architecture—splitting the main project, isolating business modules, automating dependency analysis, binaryizing core libraries, and cleaning unused resources—resulting in reduced coupling, a 6% faster compile time, and a sustainable CI‑driven development workflow.

App Architecture EvolutionCI/CDCode Decoupling
0 likes · 18 min read
NetEase Yanxuan iOS App Architecture Evolution: A Case Study in Modularization and Engineering Optimization
NetEase Yanxuan Technology Product Team
NetEase Yanxuan Technology Product Team
Sep 13, 2022 · Operations

How Yanxuan Built a Scalable Full‑Link Monitoring, Alerting, and Event‑Bus System for Microservices

This article details Yanxuan's four‑year evolution of a unified monitoring, alerting, and event‑bus platform for micro‑service architectures, covering design principles, technology selection, multi‑stage implementation, dynamic sampling, custom plugins, data modeling, visualization upgrades, and the final fault‑driven, system‑wide integration.

Full‑Link TracingMonitoringalerting
0 likes · 23 min read
How Yanxuan Built a Scalable Full‑Link Monitoring, Alerting, and Event‑Bus System for Microservices