Youzan Coder
Author

Youzan Coder

Official Youzan tech channel, delivering technical insights and occasional daily updates from the Youzan tech team.

340
Articles
0
Likes
527
Views
0
Comments
Recent Articles

Latest from Youzan Coder

100 recent articles max
Youzan Coder
Youzan Coder
Feb 5, 2021 · Mobile Development

Savitar 2.0: Incremental Android Compilation Solution – Design, Features, and Performance

Savitar 2.0 is an incremental Android compilation system that combines a GUI plugin, a dynamically updatable Runner, a Gradle project‑support plugin, and external tools to compile only changed code, achieving 15‑second builds with over 92% success, saving more than 535 hours, while adding one‑click, MultiDex, and Kotlin internal support and addressing dependency issues, with plans for CLI, offline mode, and open‑source release.

AndroidGradle PluginPerformance optimization
0 likes · 13 min read
Savitar 2.0: Incremental Android Compilation Solution – Design, Features, and Performance
Youzan Coder
Youzan Coder
Jan 25, 2021 · Big Data

ClickHouse: Principles, Architecture, and Deployment at Youzan

The article explains ClickHouse’s high‑performance columnar OLAP design, its vectorized execution, sparse primary‑key indexes and MergeTree engines, contrasts it with ROLAP/MOLAP approaches, and details Youzan’s large‑scale deployment—including dual‑replica clusters, ingestion pipelines, routing architecture, current challenges, and future container‑based expansion plans.

ClickHouseMergeTreeOLAP
0 likes · 22 min read
ClickHouse: Principles, Architecture, and Deployment at Youzan
Youzan Coder
Youzan Coder
Jan 20, 2021 · Information Security

How Youzan Built a Scalable Big Data Security Framework for Privacy Protection

This article details Youzan's end‑to‑end big data security architecture, covering data lifecycle protection, classification, access control, auditing, backup, privacy safeguards, sensitive data detection, masking strategies, and compliance processes to ensure secure and compliant data handling across the platform.

Data PrivacySensitive Data Detectionbig data security
0 likes · 18 min read
How Youzan Built a Scalable Big Data Security Framework for Privacy Protection
Youzan Coder
Youzan Coder
Jan 13, 2021 · Big Data

Flink Real-time Task Resource Optimization Practice at Youzan

At Youzan, Flink real‑time tasks running on Kubernetes are optimized by daily GC‑log memory analysis and Kafka‑throughput monitoring, which compute recommended heap sizes and parallelism adjustments to eliminate over‑provisioned CPU and memory, automate alerts, and pave the way for fully automated resource tuning.

FlinkGC tuningKubernetes
0 likes · 16 min read
Flink Real-time Task Resource Optimization Practice at Youzan
Youzan Coder
Youzan Coder
Jan 8, 2021 · Frontend Development

File Upload Techniques: From Basic Validation to Advanced Resumable Uploads

This article surveys web file‑upload strategies, from basic Blob/File handling and pre‑upload validation—including MIME, extension, and binary header checks—to advanced techniques such as chunked transfers, progress tracking, resumable uploads with pause/resume, and optional compression or encryption via CDN services.

File UploadFormDatabinary analysis
0 likes · 20 min read
File Upload Techniques: From Basic Validation to Advanced Resumable Uploads
Youzan Coder
Youzan Coder
Jan 6, 2021 · Backend Development

Decoupling Chain Business Logic: Challenges, Design Principles, and Implementation

The article examines the tangled code and maintenance pain points of multi‑store (chain) product management, then proposes separating generic and chain‑specific logic into distinct services—mei‑goods for single‑store functions and mei‑chain for cross‑store rules—using OCP, SRP, and domain‑driven design to achieve decoupling, isolated deployment, clearer responsibilities, and improved system stability and developer productivity.

Code DecouplingMicroserviceschain business
0 likes · 16 min read
Decoupling Chain Business Logic: Challenges, Design Principles, and Implementation
Youzan Coder
Youzan Coder
Dec 30, 2020 · Operations

ERROR Log Governance and Monitoring Alerting Practice at Youzan

Youzan’s log‑governance guide uses a car‑dashboard analogy to show why precise ERROR logs and sensible alerts matter, defines INFO/WARN/ERROR levels, sets daily reduction targets, leverages top‑error analysis and water‑level monitoring, and ultimately cut daily ERROR entries from thousands to about one hundred while catching issues before incidents.

Error HandlingMonitoringalerting
0 likes · 9 min read
ERROR Log Governance and Monitoring Alerting Practice at Youzan
Youzan Coder
Youzan Coder
Dec 28, 2020 · Big Data

How Youzan’s BI Platform Turns Massive Data into Interactive Visual Insights

This article explains the design, features, and technical implementation of Youzan’s BI platform, covering its target users, visualization workflow, supported chart types, filtering, permissions, drill‑down, calculated fields, SQL generation logic, and future development directions.

AnalyticsBIData Visualization
0 likes · 20 min read
How Youzan’s BI Platform Turns Massive Data into Interactive Visual Insights
Youzan Coder
Youzan Coder
Dec 25, 2020 · Big Data

Metadata Governance and Collection in a Data Asset Platform

The platform implements comprehensive metadata governance by extracting, standardizing, and ingesting basic, trend, resource, lineage, and task metadata from offline and real‑time systems via a Kafka‑based SDK, enabling unified storage, monitoring, alerts, and future automation to improve data asset visibility and quality.

MonitoringSDKbig data
0 likes · 18 min read
Metadata Governance and Collection in a Data Asset Platform
Youzan Coder
Youzan Coder
Dec 23, 2020 · Frontend Development

Vant 3.0: Comprehensive Vue 3 Migration and New Features

Vant 3.0 delivers a full Vue 3 migration, refactoring all components with the Composition API, adding emits options and Teleport support, shrinking bundle size, introducing Badge, Popover and Cascader components, a new Vant Use 1.0 logic library, and upgraded CLI tooling while maintaining Vue 2 compatibility.

Composition APIJavaScript frameworkVant 3.0
0 likes · 7 min read
Vant 3.0: Comprehensive Vue 3 Migration and New Features