Tagged articles
15 articles
Page 1 of 1
Youzan Coder
Youzan Coder
Sep 5, 2022 · Artificial Intelligence

Inside Youzan’s Query Parser: Architecture, Plugins, and Real‑World Impact

This article explains the role of Youzan’s Query Parser (QP) in search, walks through its overall and layered architecture, details each algorithmic plugin—from preprocessing to synonym handling—and shows concrete code examples and results that improve search relevance across multiple retail scenarios.

NLPSystem ArchitectureYouzan
0 likes · 12 min read
Inside Youzan’s Query Parser: Architecture, Plugins, and Real‑World Impact
Youzan Coder
Youzan Coder
Jan 31, 2022 · Big Data

Youzan Coder's 2021 Top 10 Technical Articles by Read Count

In a festive New‑Year message, Youzan Coder’s WeChat account celebrates the Tiger Year by presenting its six‑year journey and unveiling the 2021 top‑10 most‑read technical articles—ranging from ClickHouse implementation to UI automation, TCP networking, low‑code testing, thread‑pool optimization, elite testing practices, mobile permission systems, search quality assurance, and proactive mobile monitoring—each with thousands of views, and encourages readers to keep learning in 2022.

ClickHouseLow‑code platformTCP networking
0 likes · 7 min read
Youzan Coder's 2021 Top 10 Technical Articles by Read Count
DataFunTalk
DataFunTalk
Nov 23, 2021 · Big Data

ClickHouse Practice at Youzan: Architecture, Deployment, and Future Plans

This article details Youzan's adoption of ClickHouse for real-time analytics, covering its evolution from Presto, Druid, and Kylin, the system's architecture, deployment strategies, use cases, performance characteristics, limitations, and future roadmap, including integration with Apache Doris and emerging big‑data trends.

Big DataClickHouseOLAP
0 likes · 23 min read
ClickHouse Practice at Youzan: Architecture, Deployment, and Future Plans
Youzan Coder
Youzan Coder
Aug 16, 2021 · Industry Insights

How Youzan’s CPS System Powers Multi‑Platform E‑Commerce: Architecture, Attribution, and Billing Explained

This article provides a comprehensive technical overview of Youzan's Cost‑Per‑Sale (CPS) system, detailing its basic concepts, business models, implementation architecture, attribution mechanisms, billing rules, profit‑sharing process, testing challenges, and future expansion across multiple e‑commerce platforms.

CPSCost Per SaleYouzan
0 likes · 21 min read
How Youzan’s CPS System Powers Multi‑Platform E‑Commerce: Architecture, Attribution, and Billing Explained
Youzan Coder
Youzan Coder
Apr 28, 2021 · Operations

YouZan Low-Code Platform BOS: Testing Strategy and Implementation Guide

The guide explains YouZan’s low‑code BOS platform, its component‑based architecture, and a multi‑level testing methodology—including automated component, product, and workflow tests, traffic replay, performance checks, and a robust fallback mechanism—to ensure seamless migration and reliable operation of digitized business processes.

BOSLow‑code platformPerformance Testing
0 likes · 9 min read
YouZan Low-Code Platform BOS: Testing Strategy and Implementation Guide
DataFunTalk
DataFunTalk
Feb 16, 2021 · Big Data

Understanding Presto: Architecture, Query Execution, and Youzan’s Practical Experience

This article explains Presto’s core architecture and low‑latency query execution process, describes how Youzan adopts Presto for various data‑platform scenarios, discusses the evolution of its deployment, and outlines the performance challenges and future enhancements such as Alluxio integration and session property management.

Big DataPerformance OptimizationPresto
0 likes · 13 min read
Understanding Presto: Architecture, Query Execution, and Youzan’s Practical Experience
Youzan Coder
Youzan Coder
Dec 9, 2020 · Operations

A DevOps Engineer's Journey: From Middleware to Business Operations at YouZan

The article chronicles a YouZan DevOps engineer’s five‑year evolution from Alibaba‑based middleware duties to business‑operation leadership, highlighting the relentless pursuit of system stability through the 1‑minute detection, 5‑minute localization, 10‑minute resolution mantra, complex multi‑datacenter integrations, continuous learning, and a mindset of proactive problem‑solving.

Career DevelopmentDevOpsOperations Engineering
0 likes · 7 min read
A DevOps Engineer's Journey: From Middleware to Business Operations at YouZan
Youzan Coder
Youzan Coder
Apr 1, 2020 · Big Data

Presto Implementation and Practice at YouZan: A Big Data Query Engine Journey

The article outlines Presto’s high‑performance, coordinator‑worker architecture and query flow, describes YouZan’s migration from mixed Hadoop deployment to dedicated low‑latency clusters, details challenges such as small‑file handling and regex backtracking with their fixes, and previews future enhancements like Alluxio integration, session property managers, and Ranger‑based multi‑tenant isolation.

FacebookHDFSPerformance Optimization
0 likes · 14 min read
Presto Implementation and Practice at YouZan: A Big Data Query Engine Journey
Youzan Coder
Youzan Coder
Feb 14, 2020 · Cloud Native

Apollo Configuration Center Practice and Architecture at YouZan

The article explains how YouZan adopted Ctrip’s open‑source Apollo distributed configuration center—detailing its architecture, environment and cluster isolation, security enhancements for SaaS, namespace designs, client polling mechanisms, and planned upgrades such as WebSocket long‑polling and ETCD replacement.

ApolloSpring CloudYouzan
0 likes · 15 min read
Apollo Configuration Center Practice and Architecture at YouZan
Youzan Coder
Youzan Coder
Nov 13, 2019 · Mobile Development

Why Mobile Developers Need to Understand Backend Development and How to Get Started

Mobile developers should learn backend development to improve communication, resolve API inconsistencies, build data aggregation layers, and create their own infrastructure, and can start by mastering Spring Boot, SSM architecture, Dubbo, MySQL/MyBatis, and optional tools like Redis and security frameworks.

Mobile DevelopmentSSM frameworkSpring Boot
0 likes · 12 min read
Why Mobile Developers Need to Understand Backend Development and How to Get Started
Youzan Coder
Youzan Coder
Apr 12, 2019 · Industry Insights

How Youzan Scaled Its Log Platform to Handle Billions of Daily Logs

This article details Youzan's evolution from a simple Flume‑based log collector to a multi‑tenant, Kafka‑buffered, Spark‑processed, HBase‑backed logging architecture that now handles hundreds of billions of log entries per day, highlighting challenges, design decisions, and future improvements.

Distributed SystemsElasticsearchHBase
0 likes · 10 min read
How Youzan Scaled Its Log Platform to Handle Billions of Daily Logs
Youzan Coder
Youzan Coder
Feb 13, 2019 · Big Data

Druid OLAP Platform Practice at YouZan: Architecture, Features, and Challenges

YouZan adopted MetaMarket’s Druid OLAP platform—featuring millisecond‑level interactive queries, high availability, horizontal scalability, and rich SQL/API query types—by configuring simple ingestion tasks that automatically manage real‑time and batch data, tiered hot/cold storage, and monitoring, while still facing ingestion limits, lack of joins, and occasional latency spikes.

Apache DruidData PlatformDruid
0 likes · 12 min read
Druid OLAP Platform Practice at YouZan: Architecture, Features, and Challenges
Youzan Coder
Youzan Coder
Aug 4, 2018 · Databases

Key Takeaways from the 2018 Youzan PaaS Tech Meetup: TiDB, Zankv & Search

The 2018 Youzan PaaS meetup in Hangzhou featured deep dives into TiDB's distributed SQL architecture and performance gains in version 2.1, introduced the open‑source Zankv KV store built on Raft, and shared practical Elasticsearch search‑engine optimizations used at Youzan.

ElasticsearchKV StoreTech Meetup
0 likes · 4 min read
Key Takeaways from the 2018 Youzan PaaS Tech Meetup: TiDB, Zankv & Search
Youzan Coder
Youzan Coder
Jun 12, 2018 · R&D Management

ZanApi: YouZan's Solution for Frontend-Backend Collaboration and API Management

ZanApi, YouZan’s integrated tool, streamlines frontend‑backend collaboration by auto‑generating API documentation via an IntelliJ plugin, providing dynamic mock services through ZanProxy with schema‑based data generation, and enabling one‑click integration testing and validation, thus reducing maintenance overhead and accelerating development cycles.

API documentationAPI testingYouzan
0 likes · 9 min read
ZanApi: YouZan's Solution for Frontend-Backend Collaboration and API Management