Tagged articles
521 articles
Page 4 of 6
Yanxuan Tech Team
Yanxuan Tech Team
Dec 30, 2020 · Backend Development

How to Design a Scalable Procurement System Architecture for Rapid Business Changes

This article explores how the procurement system at Yanxuan adapts to shifting commercial environments and unexpected events by defining macro-level logic, designing blueprints, implementing the system, and continuously evolving it, emphasizing the importance of top‑down architecture, scalability, availability, accuracy, and the transition toward automation and intelligence.

AvailabilityScalabilitySystem Architecture
0 likes · 14 min read
How to Design a Scalable Procurement System Architecture for Rapid Business Changes
NetEase Yanxuan Technology Product Team
NetEase Yanxuan Technology Product Team
Dec 30, 2020 · Industry Insights

How to Architect a Scalable Procurement System for Rapid Business Changes

This article analyzes the challenges of evolving a supply‑chain procurement platform amid shifting market dynamics and pandemic disruptions, and presents a four‑step framework—macro definition, blueprint design, system implementation, and continuous evolution—to build a resilient, high‑availability backend architecture.

Backend DevelopmentScalabilitySupply Chain
0 likes · 14 min read
How to Architect a Scalable Procurement System for Rapid Business Changes
JD Cloud Developers
JD Cloud Developers
Dec 16, 2020 · Operations

How JD.com Mastered Billion-User Traffic for 11.11: Architecture & Scaling Secrets

During JD.com's 11.11 shopping festival, engineers tackled billions of transactions by evolving a five‑year architecture roadmap, implementing robust messaging and delay queues, deploying smart NICs, optimizing storage, and leveraging AI‑driven traffic control, all while sharing practical lessons on monitoring, load testing, and fault‑tolerance.

AIMessagingSystem Architecture
0 likes · 12 min read
How JD.com Mastered Billion-User Traffic for 11.11: Architecture & Scaling Secrets
vivo Internet Technology
vivo Internet Technology
Dec 2, 2020 · Backend Development

Evolution of Vivo Official Mall: From Monolithic to Service‑Oriented Architecture and Globalization

The article chronicles Vivo’s official mall transformation from a 2015 monolithic Java MVC system to a service‑oriented architecture with independent activity, product, coupon, and order services, later expanding to consignment, CPS, and promotion subsystems, and finally adding multi‑language, multi‑timezone, and multi‑region capabilities for global markets.

MicroservicesSystem Architecturee‑commerce
0 likes · 14 min read
Evolution of Vivo Official Mall: From Monolithic to Service‑Oriented Architecture and Globalization
DeWu Technology
DeWu Technology
Nov 22, 2020 · Backend Development

Evolution of Transaction System Architecture at DeWu

Alan, a twelve-year veteran of startup and e-commerce development, outlines DeWu’s transaction system evolution through five architectural eras—from a single ECS-Redis setup in 2017 to the modern, Java-based, Five-Color-Stone refactor that migrated 27 billion records, redesigned 700+ APIs, and now reliably powers major sales events while continuing protocol, gateway, monitoring, and compliance optimizations.

JavaPHPSystem Architecture
0 likes · 4 min read
Evolution of Transaction System Architecture at DeWu
Architects' Tech Alliance
Architects' Tech Alliance
Nov 20, 2020 · Operations

High‑Availability Deployment: From Cold Backup to Multi‑Active Architecture

This article explains the evolution of high‑availability deployment architectures—from simple cold backups and hot standby to same‑city active‑active, cross‑city active‑active, and finally multi‑active solutions—detailing their advantages, drawbacks, and practical design considerations for large‑scale internet services.

Distributed SystemsSystem Architecturemulti-active
0 likes · 15 min read
High‑Availability Deployment: From Cold Backup to Multi‑Active Architecture
Xueersi Online School Tech Team
Xueersi Online School Tech Team
Nov 13, 2020 · Backend Development

Building Robust Backend Systems: Architecture, Best Practices, and Operational Guidelines

This article explains why robust systems are essential, outlines key architectural and design principles, presents practical implementation details such as service layering, micro‑service migration, container simulation code, timeout handling, monitoring, security measures, and performance tuning to help engineers build reliable, scalable backend applications.

RobustnessSecuritySystem Architecture
0 likes · 22 min read
Building Robust Backend Systems: Architecture, Best Practices, and Operational Guidelines
Top Architect
Top Architect
Nov 8, 2020 · Backend Development

Flash Sale (Seckill) System Architecture, Technical Challenges and Solutions

This article analyzes the business flow of flash‑sale (seckill) systems, identifies ten technical challenges such as high concurrency, bandwidth, stock‑deduction and cheating, and presents architecture principles, design patterns, code examples, and safety mechanisms to build a reliable, scalable backend for flash‑sale scenarios.

Backend DevelopmentSystem Architecturecaching
0 likes · 34 min read
Flash Sale (Seckill) System Architecture, Technical Challenges and Solutions
Architect
Architect
Nov 7, 2020 · Fundamentals

Understanding System Architecture and Common Architectural Patterns

This article explains the concept of system architecture, why it matters, the challenges it faces such as complexity and changeability, and reviews major architectural patterns—including client‑server, peer‑to‑peer, MVC, layered, micro‑service, event‑source, and hexagonal—providing a solid foundation for designing robust software systems.

System Architecturearchitectural patternssoftware design
0 likes · 16 min read
Understanding System Architecture and Common Architectural Patterns
Java Captain
Java Captain
Oct 31, 2020 · Backend Development

Flash Sale (Seckill) System Analysis, Technical Challenges, Architecture Design, and High‑Concurrency Solutions

This article examines the end‑to‑end workflow of a flash‑sale system, outlines its unique characteristics and technical challenges, and presents a layered architecture—including frontend, site, service, and database designs—along with concurrency control, anti‑cheating measures, and data‑safety strategies for handling massive traffic.

System Architecturecachingflash sale
0 likes · 34 min read
Flash Sale (Seckill) System Analysis, Technical Challenges, Architecture Design, and High‑Concurrency Solutions
Yanxuan Tech Team
Yanxuan Tech Team
Oct 28, 2020 · Product Management

Mastering B2B Product Design: Core Principles for Scalable Solutions

This article outlines essential B2B product design principles—including clear system boundaries, disciplined interaction governance, and abstracted rule‑engine architectures—illustrated with real‑world examples from NetEase Yanxuan, to help teams build scalable, maintainable systems and foster a methodology grounded in underlying logic.

B2BMethodologyProduct Design
0 likes · 9 min read
Mastering B2B Product Design: Core Principles for Scalable Solutions
Xianyu Technology
Xianyu Technology
Oct 20, 2020 · Backend Development

Doraemon Marketing Activity Platform: Architecture, Challenges, and Solutions

The Doraemon Marketing Activity Platform centralizes Xianyu’s user‑rights campaigns—red packets, coupons, vouchers—by providing a three‑layer architecture, reusable components, operator‑friendly configuration, rapid issue detection, and robust security, enabling non‑technical staff to launch, monitor, and reconcile activities efficiently while handling traffic spikes and fraud.

SecuritySystem Architectureactivity management
0 likes · 10 min read
Doraemon Marketing Activity Platform: Architecture, Challenges, and Solutions
Programmer DD
Programmer DD
Oct 19, 2020 · Backend Development

How to Build a High‑Performance Flash‑Sale System: Architecture, Challenges & Solutions

This article explores the end‑to‑end design of a flash‑sale (秒杀) system, detailing business flow, technical challenges, architectural principles, front‑end and back‑end design, concurrency handling, anti‑cheating measures, data safety, and practical solutions for high‑traffic e‑commerce scenarios.

System Architecturedatabase scalingflash sale
0 likes · 36 min read
How to Build a High‑Performance Flash‑Sale System: Architecture, Challenges & Solutions
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Oct 13, 2020 · Product Management

How to Build a Minimal Viable Medical Aesthetic Credit System

This article walks through the complete design of a medical‑aesthetic consumer‑credit platform, covering market analysis, strategic positioning, business object definition, core process modeling, functional architecture, front‑end/back‑end interaction, prototype sketches, and key fintech terminology, offering a practical roadmap from concept to MVP.

Consumer CreditFinTechMedical Aesthetics
0 likes · 26 min read
How to Build a Minimal Viable Medical Aesthetic Credit System
Top Architect
Top Architect
Oct 8, 2020 · Backend Development

Flash Sale (秒杀) System Architecture, Technical Challenges and Solutions

This article analyses the complete flash‑sale business flow, enumerates its unique characteristics and technical challenges such as high concurrency, bandwidth pressure, inventory overselling, and then presents a layered architecture—including frontend static pages, site‑level throttling, service‑level queuing, database sharding, caching, and anti‑cheat mechanisms—along with concrete Java code examples and best‑practice recommendations for building a reliable, high‑performance flash‑sale system.

Distributed SystemsSystem Architectureflash sale
0 likes · 32 min read
Flash Sale (秒杀) System Architecture, Technical Challenges and Solutions
Java Backend Technology
Java Backend Technology
Sep 10, 2020 · Backend Development

Designing a Billion-Scale Feed Stream System: Architecture & Best Practices

This article explains how to design a high‑performance, billion‑user feed stream system, covering product definition, data modeling, storage choices, synchronization modes, metadata handling, commenting, likes, search, sorting, deletion, updates, and practical architecture examples for different feed‑type applications.

BackendScalabilitySystem Architecture
0 likes · 22 min read
Designing a Billion-Scale Feed Stream System: Architecture & Best Practices
vivo Internet Technology
vivo Internet Technology
Sep 10, 2020 · Operations

Multi-Active High Availability Architecture: Scenarios, Solutions, and Evaluation

Multi‑active high‑availability architectures—ranging from same‑city dual‑active and two‑site three‑center setups to fully remote multi‑active deployments—provide continuous 24/7 service by replicating data across sites, but introduce latency, consistency, routing, and cost complexities that require careful unit‑based design, synchronized storage, and sophisticated traffic management.

System Architecturedata synchronizationdisaster recovery
0 likes · 17 min read
Multi-Active High Availability Architecture: Scenarios, Solutions, and Evaluation
Alibaba Cloud Native
Alibaba Cloud Native
Aug 21, 2020 · Cloud Native

How Capability‑Oriented Architecture Redefines Cloud‑Edge Application Design

This article introduces Capability Oriented Architecture (COA), a new design paradigm that abstracts essential capabilities such as power or AI services, making cloud‑edge applications platform‑, location‑, and technology‑agnostic while delegating delivery details to operational components.

Capability Oriented ArchitectureCloud NativeEdge Computing
0 likes · 13 min read
How Capability‑Oriented Architecture Redefines Cloud‑Edge Application Design
Suning Technology
Suning Technology
Aug 14, 2020 · Big Data

Building SuNing’s Supply‑Chain Data Platform with DDD and Big‑Data Design

This article recounts SuNing’s step‑by‑step journey of designing and implementing a supply‑chain data middle platform, outlining its business rationale, DDD‑based domain modeling, layered system architecture, and practical deployment insights that illustrate how a tailored big‑data solution can enhance data services and governance.

Big DataDDDData Governance
0 likes · 11 min read
Building SuNing’s Supply‑Chain Data Platform with DDD and Big‑Data Design
OPPO Kernel Craftsman
OPPO Kernel Craftsman
Aug 7, 2020 · Mobile Development

Android Thermal Management System: Thermal HAL 2.0 and Service Framework Analysis

Android’s Thermal Management System, introduced in Android 10, uses Thermal HAL 2.0 and a layered service framework to abstract hardware sensors, let apps and system components query temperatures or register callbacks via PowerManager, and enable manufacturers to implement HIDL interfaces and configuration files that drive the thermal‑engine process to throttle CPU/GPU frequencies, charging rates, and other resources when predefined temperature thresholds are exceeded.

AndroidAndroid 10Hardware Abstraction Layer
0 likes · 8 min read
Android Thermal Management System: Thermal HAL 2.0 and Service Framework Analysis
Top Architect
Top Architect
Jul 20, 2020 · Fundamentals

How to Create Effective Architecture Diagrams: Concepts, Types, and Best Practices

This article explains the value of technical diagramming, defines architecture and architecture diagrams, describes their purposes, outlines common diagram categories such as the 4+1 view, offers criteria for good diagrams, addresses typical pitfalls, and introduces the C4 model with concrete examples and a case study.

C4 ModelDiagramDocumentation
0 likes · 10 min read
How to Create Effective Architecture Diagrams: Concepts, Types, and Best Practices
Selected Java Interview Questions
Selected Java Interview Questions
Jul 8, 2020 · Backend Development

Message Queue Applications and Comparison of Common MQs (ActiveMQ, RabbitMQ, RocketMQ, Kafka)

This article explains the role of message queues in distributed systems, illustrates four typical scenarios—asynchronous processing, application decoupling, traffic shaping, and message communication—and compares the features of popular middleware such as ActiveMQ, RabbitMQ, RocketMQ, and Kafka.

KafkaMessage QueueRabbitMQ
0 likes · 9 min read
Message Queue Applications and Comparison of Common MQs (ActiveMQ, RabbitMQ, RocketMQ, Kafka)
Huolala Tech
Huolala Tech
Jun 30, 2020 · Operations

How Robust Risk Admission Strategies Power Platform Safety and Growth

This article explains the design and implementation of a comprehensive risk‑control admission framework—including authentication, eligibility rules, pipeline processing, and AI‑driven verification—that safeguards platform operations while enabling scalable growth and efficient order management.

AI verificationSystem Architectureadmission strategy
0 likes · 10 min read
How Robust Risk Admission Strategies Power Platform Safety and Growth
Meituan Technology Team
Meituan Technology Team
Jun 4, 2020 · Databases

Meituan MySQL Database Inspection System Architecture and Design

Meituan’s MySQL database inspection system uses a three‑layer architecture—execution agents managed by Crane, a metadata‑rich inspection database, and an integrated application UI—to run 64 automated checks, resolve over 8,000 hazards with sub‑four‑day remediation, and continuously improve automation and analytics.

AutomationDatabase InspectionOperations
0 likes · 11 min read
Meituan MySQL Database Inspection System Architecture and Design
Tencent Cloud Developer
Tencent Cloud Developer
May 19, 2020 · Cloud Computing

Design and Architecture of a Distributed Atmospheric Monitoring System

Tencent’s rapid‑deployment project creates a volunteer‑hosted, low‑cost atmospheric monitoring network using LoRa, NB‑IoT and Wi‑Fi, with edge‑agnostic data collection, cloud‑based device normalization, and business processing modules that manage devices, analyze PM2.5 sensor data, and visualize real‑time air quality across five community sites.

Atmospheric MonitoringIoTLoRA
0 likes · 10 min read
Design and Architecture of a Distributed Atmospheric Monitoring System
Efficient Ops
Efficient Ops
Apr 20, 2020 · Operations

From Legacy Ops to Cloud‑Native: Key Trends Shaping Modern IT Operations

This article explores the evolving role of IT operations, defining its core value, comparing traditional closed‑source and open‑source architectures, analyzing the shift toward automation, DevOps, cloud‑native and digitalization trends, and outlining essential skills and management practices for today’s ops professionals.

AutomationDevOpsDigital Transformation
0 likes · 20 min read
From Legacy Ops to Cloud‑Native: Key Trends Shaping Modern IT Operations
Xianyu Technology
Xianyu Technology
Apr 8, 2020 · Backend Development

Design and Implementation of a Flexible Fatigue Control Mechanism for Real-Time User Reach

The article presents a flexible fatigue‑control mechanism for Omega’s real‑time user‑reach system that replaces fixed windows with dynamic, user‑scene‑business dimensions and a minimum interval, eliminating duplicate daily messages, dispersing delivery times, maintaining stable 6000‑QPS performance, and paving the way for reusable components and recommendation integration.

System ArchitectureUser experiencebackend design
0 likes · 7 min read
Design and Implementation of a Flexible Fatigue Control Mechanism for Real-Time User Reach
JD Tech Talk
JD Tech Talk
Apr 7, 2020 · Backend Development

Designing an Internet Gold Investment System: Architecture, Business Processes, and Database Schema

This article explains how to build a real‑time internet gold investment platform by outlining gold’s financial characteristics, identifying key participants, describing the three‑pillar system architecture, detailing buy, sell, withdraw and gift workflows, and presenting the necessary database tables for robust transaction and reconciliation management.

Backend DevelopmentDatabase designSystem Architecture
0 likes · 12 min read
Designing an Internet Gold Investment System: Architecture, Business Processes, and Database Schema
Alibaba Cloud Developer
Alibaba Cloud Developer
Apr 7, 2020 · Fundamentals

Mastering System Architecture: A Proven Methodology for Building Robust Applications

This article shares a comprehensive architecture methodology from an experienced Alibaba senior engineer, detailing problem identification, various architecture classifications, top‑down and bottom‑up derivation techniques, and practical steps to design logical, physical, and business architectures for reliable software development.

MethodologySystem Architecturearchitecture
0 likes · 31 min read
Mastering System Architecture: A Proven Methodology for Building Robust Applications
21CTO
21CTO
Apr 1, 2020 · Fundamentals

7 Core Skills That Separate Top Programmers from the Rest

The article examines why a small fraction of developers earn six‑figure salaries while many remain average, outlining seven decisive abilities—raw coding, debugging, simplicity, accurate schedule prediction, low‑level system knowledge, strict key‑design focus, and avoiding perfectionism—that together create a massive performance gap.

Career DevelopmentDebuggingSoftware Engineering
0 likes · 11 min read
7 Core Skills That Separate Top Programmers from the Rest
Xianyu Technology
Xianyu Technology
Mar 31, 2020 · Backend Development

Hermes Push System: Architecture and Design Overview

The Hermes Push System at Xianyu separates push decisions into three coordinated services—Configuration Center for audience and material data, Task Center for timing and orchestration, and Matching Center for real‑time content ranking—leveraging MySQL, ODPS, Flink, SchedulerX, MetaQ and Alibaba’s TPP/IGraph to boost click‑through rates, double user coverage, and achieve record daily active users, while planning to add open‑page notifications and deeper AI personalization.

AlibabaBackendBig Data
0 likes · 12 min read
Hermes Push System: Architecture and Design Overview
Xianyu Technology
Xianyu Technology
Mar 12, 2020 · R&D Management

Kunpeng Advertising System Architecture and Operational Design for Xianyu

Kunpeng, a three‑level advertising framework for Xianyu, unifies activity‑scene‑material abstraction, extensible DataFetcher and modular filter libraries, and a global traffic‑mixing algorithm, enabling business groups to self‑service material delivery, achieve 60‑100% conversion gains, cut UV cost by ~40% and halve time‑to‑market.

AdvertisingR&D managementSystem Architecture
0 likes · 11 min read
Kunpeng Advertising System Architecture and Operational Design for Xianyu
360 Tech Engineering
360 Tech Engineering
Feb 6, 2020 · Operations

External Network Quality Monitoring System at 360: Architecture, Features, and Alert Strategies

The article describes how 360 implements an external network quality monitoring system that uses CDN nodes as source hosts to perform minute‑level, end‑to‑end ping measurements, stores results in time‑series and other databases, analyzes them to detect VIP, data‑center or ISP faults, and generates visualized alerts and reports for operations teams.

AlertingCDNNetwork Monitoring
0 likes · 8 min read
External Network Quality Monitoring System at 360: Architecture, Features, and Alert Strategies
Youzan Coder
Youzan Coder
Feb 5, 2020 · Backend Development

Configurable Data Reconciliation Platform at Youzan: Design, Architecture, and Implementation

Youzan built a configurable data reconciliation platform that integrates new scenarios, processes massive real‑time and batch data, offers visual monitoring, automated correction, and flexible Groovy‑based logic across four DDD layers, achieving 99.99% stability while simplifying detection and resolution of cross‑system inconsistencies.

Big DataData ReconciliationDistributed Systems
0 likes · 15 min read
Configurable Data Reconciliation Platform at Youzan: Design, Architecture, and Implementation
Huawei Cloud Developer Alliance
Huawei Cloud Developer Alliance
Jan 21, 2020 · Fundamentals

From 0.01 to 5.4: Tracing the Evolution of the Linux Kernel and openEuler

This article chronicles the Linux kernel’s development from its 0.01 inception through version 5.4, highlights key milestones and features, introduces the openEuler distribution and its ARM/Kunpeng support, and outlines a forthcoming series that will dive deeper into kernel internals and system security.

Kernel HistoryLinux kernelOperating System
0 likes · 34 min read
From 0.01 to 5.4: Tracing the Evolution of the Linux Kernel and openEuler
Programmer DD
Programmer DD
Jan 17, 2020 · Fundamentals

Why Pure Hardware Speed Is Over: Embrace Distributed Systems Today

The article explains how the shift from relying on ever‑faster hardware to adopting distributed architectures and cloud‑computing concepts reshapes system design, detailing core components, differences between clusters and distributed systems, and practical examples for developers seeking deeper technical insight.

ClusterScalabilitySystem Architecture
0 likes · 9 min read
Why Pure Hardware Speed Is Over: Embrace Distributed Systems Today
DataFunTalk
DataFunTalk
Jan 8, 2020 · Backend Development

Building a High‑Performance, High‑Availability Advertising System at Alibaba: Architecture, Challenges, and Practices

This talk presents Alibaba's intelligent marketing platform, detailing its three ad systems, the massive data and low‑latency requirements, and the architectural solutions—including cold‑hot data separation, OLDB storage, full‑link tracing, elastic compute, and platform‑level componentization—that achieve high performance, high availability, and cost‑effective operation.

AdvertisingBackendSystem Architecture
0 likes · 16 min read
Building a High‑Performance, High‑Availability Advertising System at Alibaba: Architecture, Challenges, and Practices
Java Captain
Java Captain
Dec 28, 2019 · Cloud Computing

Understanding Distributed Systems vs. Clusters: Fundamentals and Cloud Computing Perspective

The article explains how modern software development has shifted from relying solely on hardware performance to embracing distributed architectures, clarifies the differences between clusters and distributed systems, outlines the components of a full‑featured distributed environment, and illustrates these concepts with practical examples and diagrams.

ScalabilitySystem Architecturecloud computing
0 likes · 9 min read
Understanding Distributed Systems vs. Clusters: Fundamentals and Cloud Computing Perspective
OPPO Kernel Craftsman
OPPO Kernel Craftsman
Dec 27, 2019 · Mobile Development

Why Android Uses Binder: Deep Dive into Its IPC Architecture

This article explains Android's Binder IPC framework, covering its layered architecture, the reasons behind its design—including object reference management, performance, stability, and security—and details the software and communication protocols that enable inter‑process communication on the platform.

AndroidBinderIPC
0 likes · 17 min read
Why Android Uses Binder: Deep Dive into Its IPC Architecture
dbaplus Community
dbaplus Community
Dec 17, 2019 · Artificial Intelligence

How to Build a Scalable Intelligent Dispatch System for 400K Daily Orders

This article walks through the evolution of a ride‑hailing platform’s dispatch system—from a single‑database prototype to a data‑driven, AI‑powered architecture—detailing architectural choices, big‑data pipelines, model training, real‑time scheduling strategies, and monitoring practices for handling 400,000 daily orders.

AIDispatchRide Hailing
0 likes · 11 min read
How to Build a Scalable Intelligent Dispatch System for 400K Daily Orders
21CTO
21CTO
Dec 17, 2019 · Blockchain

What Can We Learn from Modern Exchange Architecture? A Visual Deep Dive

Compiled from public sources by Ju Jianhua, this article examines how trading platform architectures evolve with business growth, using a series of illustrative diagrams to highlight key components, design patterns, and considerations for building scalable and secure exchange systems.

BlockchainScalabilitySystem Architecture
0 likes · 2 min read
What Can We Learn from Modern Exchange Architecture? A Visual Deep Dive
Tencent Cloud Developer
Tencent Cloud Developer
Dec 11, 2019 · Frontend Development

Comprehensive Practice of WeChat Mini Program Performance Monitoring System

The article describes a full‑stack performance monitoring system for WeChat Mini Programs presented by Niu Tifa, covering Mini Program architecture fundamentals, a monitoring system architecture using a JS SDK, Druid, Elasticsearch, and practical applications like load timing, error handling, fallback strategies, with dashboards and alerts, emphasizing low request volume and non‑intrusive monitoring.

JS SDKPerformance MonitoringSystem Architecture
0 likes · 13 min read
Comprehensive Practice of WeChat Mini Program Performance Monitoring System
Xianyu Technology
Xianyu Technology
Dec 3, 2019 · Backend Development

Design and Implementation of Omega System's User Reach Center

The Omega system’s User Reach Center integrates a behavior‑collection hub, a Flink‑based CEP rule engine, and a plug‑in‑driven reach module that routes, filters, and dispatches actions via push, SMS or external calls, delivering sub‑second targeting, higher accuracy, reduced development effort, and plans for offline profiling and data‑loop closure.

BackendSystem Architecturestream processing
0 likes · 7 min read
Design and Implementation of Omega System's User Reach Center
Youku Technology
Youku Technology
Dec 2, 2019 · Operations

Technical Architecture and Operational Practices of Alibaba's 2019 Double‑11 "Cat Evening" Live Show

Alibaba’s 2019 Double‑11 “Cat Evening” live show combined a unified codebase across Youku, Taobao and Tmall with synchronized clocks, latency‑measurement devices and SEI‑injected messages to guarantee fair, zero‑loss interactions, while employing dynamic routing, pre‑warming, peak‑shaving, downstream protection and rehearsed contingency plans to handle massive concurrency and ensure stable, high‑quality user experience.

AlibabaFairnessOperations
0 likes · 11 min read
Technical Architecture and Operational Practices of Alibaba's 2019 Double‑11 "Cat Evening" Live Show
Alibaba Cloud Developer
Alibaba Cloud Developer
Dec 1, 2019 · Operations

How Alibaba Ensured Fair, High‑Performance Live Streaming for Double 11 Cat Night

This article details how Alibaba’s entertainment team designed and implemented a robust, cloud‑native architecture for the 2019 Double 11 “Cat Night” live‑stream, addressing technical goals, fairness, high‑concurrency spikes, dynamic routing, peak‑shaving, downstream protection, and multi‑screen interaction to deliver a seamless consumer experience.

FairnessSystem Architecturehigh concurrency
0 likes · 13 min read
How Alibaba Ensured Fair, High‑Performance Live Streaming for Double 11 Cat Night
58 Tech
58 Tech
Nov 22, 2019 · Fundamentals

Understanding Business Architecture: Evolution, Challenges, and Practices

The article explains what business architecture is, its evolution from monolithic to micro‑service and platform models, shares 58.com’s real‑world experience, discusses common difficulties, and offers practical guidance for architects on modeling, technology selection, and aligning with cloud and middle‑platform strategies.

MicroservicesSystem Architecturebusiness architecture
0 likes · 11 min read
Understanding Business Architecture: Evolution, Challenges, and Practices
Efficient Ops
Efficient Ops
Nov 19, 2019 · Operations

Designing a Multi‑Layered Monitoring System for Modern IT Operations

This article outlines a comprehensive, layered monitoring architecture for enterprise IT operations, detailing the construction of a centralized platform, responsibilities across infrastructure, server, service, and user‑experience layers, event aggregation, visualization, data integration standards, alert thresholds, and continuous optimization practices.

AlertingEvent ManagementSystem Architecture
0 likes · 34 min read
Designing a Multi‑Layered Monitoring System for Modern IT Operations
Efficient Ops
Efficient Ops
Nov 12, 2019 · Operations

Building High‑Availability Systems in Securities: Practices and Tech Choices

This article examines the unique regulatory and operational characteristics of the securities industry and explains how careful technology selection—ranging from native database log replay to third‑party replication and big‑data platforms—enables robust high‑availability architectures, illustrated with real‑world practices from Dongfang Securities.

Database ReplicationSystem Architecturehigh availability
0 likes · 14 min read
Building High‑Availability Systems in Securities: Practices and Tech Choices
58 Tech
58 Tech
Nov 8, 2019 · Databases

Design and Optimization Practices of 58.com Distributed KV Storage System (WTable)

The article details the three‑stage evolution of 58.com’s distributed key‑value storage system WTable, covering its initial architecture, performance and operational optimizations, and the introduction of NewSQL‑style strong consistency and Raft‑based replication to improve scalability and reliability.

NewSQLSystem Architecturedistributed storage
0 likes · 9 min read
Design and Optimization Practices of 58.com Distributed KV Storage System (WTable)
AntTech
AntTech
Nov 1, 2019 · Artificial Intelligence

Building a Unified Online Machine Learning Platform with Ray for Alipay’s “Collect Five Blessings” Campaign

The article describes how Alipay tackled the cold‑start, conversion, and user‑experience challenges of its time‑limited “Collect Five Blessings” activity by designing a unified online machine‑learning system based on the Ray distributed‑computing framework, emphasizing stability, efficiency, simplicity, multi‑language support, and fault‑tolerant scheduling.

AlipayRaySystem Architecture
0 likes · 11 min read
Building a Unified Online Machine Learning Platform with Ray for Alipay’s “Collect Five Blessings” Campaign
macrozheng
macrozheng
Oct 18, 2019 · Backend Development

How Message Queues Boost Decoupling and Reliability in Production Systems

This article explains how using message queues for asynchronous communication decouples services, improves fault tolerance, and enhances performance, illustrated with a real‑world early‑education app case and a guide to employing dead‑letter queues for handling failed messages.

Dead Letter QueueDecouplingMessage Queue
0 likes · 9 min read
How Message Queues Boost Decoupling and Reliability in Production Systems
dbaplus Community
dbaplus Community
Oct 9, 2019 · Backend Development

How to Design a High‑Throughput Lottery System: Load‑Balancing, Redis, and Tomcat Tuning

This article explains how to handle massive, bursty traffic in lottery‑style applications by designing a load‑balancing layer that filters invalid requests, optimizing Tomcat thread pools, and moving core business logic to Redis while using message queues to smooth gift‑distribution spikes.

System ArchitectureTomcathigh concurrency
0 likes · 12 min read
How to Design a High‑Throughput Lottery System: Load‑Balancing, Redis, and Tomcat Tuning
Architects' Tech Alliance
Architects' Tech Alliance
Oct 2, 2019 · Operations

Understanding Disaster Tolerance, Fault Tolerance, and Disaster Recovery: Concepts, Differences, and Implementation Strategies

This article explains the definitions of disaster tolerance, fault tolerance, and disaster recovery, compares their purposes, discusses backup versus disaster‑tolerance solutions, outlines key metrics such as RTO and RPO, and presents common architectural and investment considerations for building resilient enterprise systems.

BackupIT OperationsRPO
0 likes · 8 min read
Understanding Disaster Tolerance, Fault Tolerance, and Disaster Recovery: Concepts, Differences, and Implementation Strategies
DataFunTalk
DataFunTalk
Sep 16, 2019 · Artificial Intelligence

Evolution of Weibo Advertising Strategy Engineering Architecture

This article presents a comprehensive overview of the evolution of Weibo's advertising strategy engineering architecture, detailing the system's growth from early banner ads to a sophisticated, multi‑layered online advertising platform that integrates algorithmic models, A/B experimentation, real‑time data pipelines, and precision targeting to support scalable, high‑performance ad delivery.

A/B testingAdvertisingSystem Architecture
0 likes · 19 min read
Evolution of Weibo Advertising Strategy Engineering Architecture
DataFunTalk
DataFunTalk
Sep 12, 2019 · Artificial Intelligence

Exploring Personalized Recommendation at Kuaikan Comics: Business, Algorithms, and System Architecture

This article details Kuaikan Comics' personalized recommendation pipeline, covering business context, diverse content formats, technical challenges, content‑based and collaborative‑filtering methods, ranking models, system architecture, A/B testing, and future directions for improving recommendation quality.

A/B testingCTR predictionSystem Architecture
0 likes · 14 min read
Exploring Personalized Recommendation at Kuaikan Comics: Business, Algorithms, and System Architecture
Programmer DD
Programmer DD
Sep 10, 2019 · Databases

Understanding Nebula Graph: Data Model and Architecture Explained

This article introduces Nebula Graph, an open‑source distributed graph database, detailing its directed property graph model, vertex and edge schemas, graph partitioning, storage, metadata, query engine, and client APIs, highlighting its strong schema design, high‑availability architecture, and scalability for trillion‑scale graphs.

Nebula GraphSystem Architecturedata-model
0 likes · 11 min read
Understanding Nebula Graph: Data Model and Architecture Explained
Alibaba Cloud Developer
Alibaba Cloud Developer
Aug 26, 2019 · Backend Development

Scalable Feed Stream System Design: Architecture, Storage & Sync

This article explains the fundamentals and architecture of feed‑stream systems—defining feed data, outlining storage choices such as distributed NoSQL or MySQL, comparing push, pull, and hybrid synchronization models, handling metadata, search, ordering, and scaling considerations for billion‑user platforms.

SynchronizationSystem Architecturebackend design
0 likes · 20 min read
Scalable Feed Stream System Design: Architecture, Storage & Sync
Xianyu Technology
Xianyu Technology
Aug 13, 2019 · Artificial Intelligence

Intelligent Publishing Solution for Xianyu C2C Platform

Intelligent publishing for Xianyu’s C2C platform uses on‑device AI to automatically match user‑posted items with the Taobao/Tmall catalog, guiding real‑time multi‑frame capture, reducing manual tagging, boosting matching accuracy by about 20%, and preparing a phased rollout for video, image, and activity posts.

AIMobile AISystem Architecture
0 likes · 9 min read
Intelligent Publishing Solution for Xianyu C2C Platform
Architecture Digest
Architecture Digest
Jul 31, 2019 · Backend Development

Design and Optimization of MaFengWo Membership System Architecture

This article details the evolution, architectural redesign, and performance optimizations of MaFengWo's membership system, covering identity strategy transformation, four‑layer service architecture, rights pool construction, third‑party integration, points integration, concurrency control, traffic shaping, and risk management to support scalable, high‑quality user experiences.

Concurrency ControlSystem Architecturemembership
0 likes · 17 min read
Design and Optimization of MaFengWo Membership System Architecture
Architecture Digest
Architecture Digest
Jul 30, 2019 · Artificial Intelligence

Evolution and Architecture of JD.com’s Personalized Recommendation System

The article details JD.com’s journey from rule‑based product recommendations in 2012 to a sophisticated, AI‑driven personalized recommendation system, describing its multi‑screen product types, data collection, offline and online computation pipelines, and the modular architecture of its recommendation engine.

JD.comSystem Architecturee‑commerce
0 likes · 12 min read
Evolution and Architecture of JD.com’s Personalized Recommendation System
Xianyu Technology
Xianyu Technology
Jul 23, 2019 · Operations

Automated Service Fault Localization System Architecture

The automated service fault localization system ingests massive real‑time instrumentation data, builds call‑chain graphs, and instantly pinpoints the exact component causing timeouts or other errors, achieving developer‑level accuracy within seconds instead of minutes while remaining simple, fast, and fully automated.

Big DataFault LocalizationOperations
0 likes · 8 min read
Automated Service Fault Localization System Architecture
Youzan Coder
Youzan Coder
Jul 5, 2019 · Industry Insights

How Youzan Unified Its Customer Operations Platform: From Silos to a Scalable Architecture

This article analyzes Youzan's transition from fragmented, silo‑based customer‑operation services to a unified, component‑driven platform, detailing the early challenges, the strategic integration decisions, the technical architecture, and future directions for scalable business operations.

MicroservicesPlatform IntegrationSystem Architecture
0 likes · 13 min read
How Youzan Unified Its Customer Operations Platform: From Silos to a Scalable Architecture
21CTO
21CTO
Jul 2, 2019 · Backend Development

Designing a Scalable Feed Stream System for Billions of Users

This article explains how to design a high‑performance feed‑stream architecture—including product definition, data modeling, storage choices, synchronization modes, metadata handling, commenting, likes, sorting, search, and deletion—so that a system can support tens of millions to billions of users while remaining reliable and scalable.

ScalabilitySearchSynchronization
0 likes · 21 min read
Designing a Scalable Feed Stream System for Billions of Users
Architecture Digest
Architecture Digest
Jul 2, 2019 · Fundamentals

Key Practices for High Availability, Isolation, and Data Consistency in Large‑Scale Internet Systems

The article outlines essential techniques for building highly available internet services, covering system availability metrics, multi‑level caching, database and service isolation, concurrency control, gray‑release deployment, comprehensive monitoring, graceful degradation, asynchronous design, and data‑consistency scenarios for both real‑time and offline big‑data workloads.

Data ConsistencySystem Architecturehigh availability
0 likes · 8 min read
Key Practices for High Availability, Isolation, and Data Consistency in Large‑Scale Internet Systems
Architects' Tech Alliance
Architects' Tech Alliance
May 5, 2019 · Backend Development

Evolution of System Architecture: From LAMP to Distributed Services and Service Governance

This article outlines the progressive evolution of system architecture—from a single‑server LAMP setup through service‑data separation, caching, clustering, read/write splitting, CDN, distributed databases, NoSQL, business splitting, and finally distributed services with messaging, service frameworks, service bus, communication patterns, and governance—highlighting the motivations, characteristics, and challenges at each stage.

Backend DevelopmentSystem Architecturedistributed services
0 likes · 14 min read
Evolution of System Architecture: From LAMP to Distributed Services and Service Governance
Mafengwo Technology
Mafengwo Technology
Apr 25, 2019 · Backend Development

From Monolith to Microservices: Lessons from Building a Train Ticket System

This article details how Mafengwo’s train ticket platform evolved from a simple LNMP monolith to a Java‑based microservice architecture, covering the technical decisions, infrastructure upgrades, service design, data modeling, state management, idempotency, and future roadmap for scaling and reliability.

JavaMicroservicesSystem Architecture
0 likes · 22 min read
From Monolith to Microservices: Lessons from Building a Train Ticket System
Xianyu Technology
Xianyu Technology
Mar 14, 2019 · Operations

Ensuring High Availability of Search Engine Services: A Case Study of Xianyu's Search System

The article explains how Xianyu guarantees high‑availability of its core Ha3‑based search engine through independent gateway deployment, multi‑datacenter disaster recovery, traffic isolation, comprehensive monitoring, pressure testing, gray releases, and automated/manual failover, enabling rapid issue detection, recovery, and continuous service stability.

System Architecturedisaster recoveryemergency response
0 likes · 19 min read
Ensuring High Availability of Search Engine Services: A Case Study of Xianyu's Search System
JD Tech
JD Tech
Mar 13, 2019 · Operations

Evolution of JD Digital Technology’s Host Monitoring System “DiTing”: From V1 to V3

The article chronicles the design, evolution, and lessons learned of JD Digital Technology’s self‑built host monitoring platform “DiTing”, detailing its initial requirements, V1 architecture, subsequent V2 and V3 redesigns, encountered challenges, and future directions toward intelligent operations.

Big DataOperationsSystem Architecture
0 likes · 12 min read
Evolution of JD Digital Technology’s Host Monitoring System “DiTing”: From V1 to V3
Xianyu Technology
Xianyu Technology
Feb 28, 2019 · Big Data

NVID Recommendation System Architecture and Technical Solutions

The NVID recommendation system for Taobao is built on a four‑layer architecture—activity material, configuration, business process, and application—and solves environment isolation, performance, audience management, and A/B testing challenges through optimized data schemas, ID mapping, multi‑level caching with database fallback, and real‑time user targeting, while future work aims at personalized audiences and automated ad optimization.

A/B testingBig DataSystem Architecture
0 likes · 11 min read
NVID Recommendation System Architecture and Technical Solutions
Youzan Coder
Youzan Coder
Jan 11, 2019 · Backend Development

Business Reconciliation Platform Architecture Design for Distributed Systems

The article describes YouZan's business reconciliation platform for distributed systems, which detects and quantifies data inconsistencies by offering easy plug‑in integration, a four‑step orchestrated workflow, high‑throughput offline processing with Spark, second‑level real‑time event handling, a three‑layer architecture, and health monitoring for transaction chains.

CAP theoremData ConsistencyDistributed Systems
0 likes · 9 min read
Business Reconciliation Platform Architecture Design for Distributed Systems
Java Architect Essentials
Java Architect Essentials
Dec 29, 2018 · Operations

Evolution of ZBJ.com’s System Architecture and DevOps Platform

This article chronicles the transformation of ZBJ.com’s system architecture from a PHP‑centric monolith to a multi‑language, Dubbo‑based SOA, detailing the adoption of front‑back separation, agile practices, a comprehensive DevOps platform with automated pipelines, containerization, CMDB, monitoring, and continuous scaling to support rapid business growth.

AutomationDevOpsKubernetes
0 likes · 15 min read
Evolution of ZBJ.com’s System Architecture and DevOps Platform
Xianyu Technology
Xianyu Technology
Dec 27, 2018 · Big Data

Device Fingerprinting and User Growth Architecture in Alibaba's Xianyu Platform

Alibaba’s Xianyu platform uses a multi‑signal device fingerprinting system, UMID, to uniquely identify users across Android and iOS devices, storing the data in sharded MySQL, HiStore OLAP, and Tair caches, enabling precise ad bidding, conversion tracking, and scalable user‑growth strategies.

Big DataSystem Architectureadvertising optimization
0 likes · 9 min read
Device Fingerprinting and User Growth Architecture in Alibaba's Xianyu Platform
58 Tech
58 Tech
Dec 26, 2018 · Operations

Overview of the 58 Intelligent Monitoring System and Its Multi‑Dimensional Architecture

The 58 Intelligent Monitoring System provides a flexible, 24/7, multi‑dimensional monitoring solution that covers network, server, system, application and business layers, incorporates AI‑driven prediction, anomaly detection, alarm merging, root‑cause analysis and self‑healing, and offers both PC and WeChat interfaces for operators.

AlertingAutomationOperations
0 likes · 16 min read
Overview of the 58 Intelligent Monitoring System and Its Multi‑Dimensional Architecture
Java Captain
Java Captain
Dec 15, 2018 · Fundamentals

Understanding Distributed and Cluster Deployments: A Restaurant Analogy

The article uses a restaurant scenario to explain the differences between centralized, cluster, and distributed system deployments, illustrating how performance, security, scalability, and availability map to user requirements and why scaling from a single server to clusters and distributed architectures is essential as demand grows.

OperationsScalabilitySystem Architecture
0 likes · 7 min read
Understanding Distributed and Cluster Deployments: A Restaurant Analogy
Beike Product & Technology
Beike Product & Technology
Dec 13, 2018 · Artificial Intelligence

Evolution and Architecture of Beike's Intelligent Real Estate Recommendation Platform

The talk details how Beike's senior algorithm expert Xu Yansong designed, iterated, and scaled a multi‑stage intelligent recommendation platform for real‑estate, covering service upgrades, personalized algorithms such as collaborative filtering and user profiling, modular architecture, stability engineering, data feedback loops, and future AI‑driven enhancements.

AISystem Architecturecollaborative filtering
0 likes · 17 min read
Evolution and Architecture of Beike's Intelligent Real Estate Recommendation Platform
Architect's Tech Stack
Architect's Tech Stack
Dec 7, 2018 · Backend Development

System Decomposition and Architectural Evolution: Strategies for Scaling E‑commerce Platforms

The article outlines how increasing business complexity and throughput demands drive the need for system splitting, architectural upgrades, and micro‑service adoption, detailing horizontal scaling, vertical and business partitioning, database sharding, and the evolution toward resilient, high‑performance backend infrastructures.

ScalabilitySystem Architecturedatabase sharding
0 likes · 9 min read
System Decomposition and Architectural Evolution: Strategies for Scaling E‑commerce Platforms
37 Interactive Technology Team
37 Interactive Technology Team
Nov 28, 2018 · Game Development

Business System Architecture Design: An Engineer's Guide to Game Event Systems

The article explains how engineers can design robust game special‑event systems by abstracting features into reusable components, applying hook‑based extensibility, and using asynchronous message middleware to handle diverse, time‑critical, high‑risk operations, illustrated with the 37 Platform’s event architecture and configuration‑driven flexibility.

Message MiddlewareSystem Architecturehooks
0 likes · 9 min read
Business System Architecture Design: An Engineer's Guide to Game Event Systems
Continuous Delivery 2.0
Continuous Delivery 2.0
Nov 28, 2018 · Backend Development

Building a Stable, Flexible, and Efficient Mobile Operations Configuration Platform – Insights from Meituan‑Dianping

The article shares Meituan‑Dianping’s practical experience in designing a mobile operations configuration platform that achieves high efficiency, flexibility, and stability through visual tooling, workflow control, preview mechanisms, JSON‑based data, and a three‑stage architecture evolution from classic caching to SDK‑driven distributed caching.

JSONMobile BackendOperational Efficiency
0 likes · 10 min read
Building a Stable, Flexible, and Efficient Mobile Operations Configuration Platform – Insights from Meituan‑Dianping
58 Tech
58 Tech
Nov 12, 2018 · Operations

Key Takeaways from the 58 Group Technical Salon on Monitoring Platforms

The article summarizes the 58 Group technical salon where experts from Momo and 58 shared practical experiences on monitoring platform architectures, coverage, alarm configurations, convergence techniques, custom dimensions, multi‑view dashboards, and future directions for intelligent and automated monitoring across the company.

AlertingDevOpsObservability
0 likes · 9 min read
Key Takeaways from the 58 Group Technical Salon on Monitoring Platforms
Meituan Technology Team
Meituan Technology Team
Oct 25, 2018 · Artificial Intelligence

Deep Learning System Design and Parallel Computing Solutions at Meituan

Meituan built a custom deep‑learning platform that combines data‑parallel and hybrid parallelism across multi‑GPU/cluster hardware, uses coarse‑grained scheduling and Kaldi‑derived acoustic algorithms, and supports fast NLU model hot‑updates, achieving near‑linear GPU scaling and 6–7× speedups over traditional solutions.

AI InfrastructureNLUSystem Architecture
0 likes · 13 min read
Deep Learning System Design and Parallel Computing Solutions at Meituan
JD Tech
JD Tech
Sep 27, 2018 · Operations

Overview of JD Invoice System Architecture and Business Processes

The article provides a comprehensive overview of JD's invoice system, detailing its business lines, core modules, data sources, invoicing workflows—including forward and reverse invoicing—and the system's role in automating tax management and reducing operational risk.

JDOperationsSystem Architecture
0 likes · 9 min read
Overview of JD Invoice System Architecture and Business Processes
HomeTech
HomeTech
Sep 25, 2018 · Operations

Design and Implementation of an Integrated Log Collection, Analysis, and Monitoring System

This article describes how a rapidly growing technical team built a unified log system that consolidates program, web access, and slow logs, introduces host‑agent and process‑agent collection, leverages Kafka, Elasticsearch, and Storm for high‑throughput processing, and provides monitoring, alerting, and reporting features to improve reliability and operational efficiency.

Big DataElasticsearchLog Management
0 likes · 20 min read
Design and Implementation of an Integrated Log Collection, Analysis, and Monitoring System
Java Captain
Java Captain
Sep 15, 2018 · Backend Development

Overview of Alipay System Architecture and the Open‑Source Distributed Messaging Middleware Metamorphosis (MetaQ)

This article presents a comprehensive overview of Alipay’s system architecture, detailing its core components such as payment processing, accounting, settlement, and transaction modules, and introduces the open‑source Java‑based distributed messaging middleware Metamorphosis (MetaQ), highlighting its features, advantages over Kafka, and suitable use cases.

AlipayBackend DevelopmentDistributed Messaging
0 likes · 6 min read
Overview of Alipay System Architecture and the Open‑Source Distributed Messaging Middleware Metamorphosis (MetaQ)
58 Tech
58 Tech
Sep 7, 2018 · Artificial Intelligence

Cupid Push Control System: Machine‑Learning‑Driven Notification Optimization at 58.com

The article details how 58.com’s Cupid push control system leverages machine‑learning models, especially XGBoost‑based CTR prediction, to prioritize and filter billions of daily push notifications, improving click‑through rates, reducing user annoyance, and providing a scalable, data‑driven architecture for diverse business services.

AB testingCTR predictionSystem Architecture
0 likes · 13 min read
Cupid Push Control System: Machine‑Learning‑Driven Notification Optimization at 58.com
HomeTech
HomeTech
Sep 4, 2018 · Backend Development

Practical Architecture of Car Mall Red Packet System and Auto Home Double‑11 Main Venue

The session presented by senior architects Wang Song and Li Yan detailed the design, technology selection, and implementation of the Car Mall red‑packet system and the Auto Home Double‑11 main‑venue platform, focusing on high‑traffic handling, server‑side rendering, performance gains, and lessons learned from real‑world deployment.

BackendPerformance OptimizationSystem Architecture
0 likes · 4 min read
Practical Architecture of Car Mall Red Packet System and Auto Home Double‑11 Main Venue
21CTO
21CTO
Sep 2, 2018 · Operations

How We Built a Real‑Time Log Collection System with Go, Kafka, and Etcd

This article examines the shortcomings of a legacy log‑collection setup, introduces a streamlined real‑time architecture that eliminates per‑machine Hadoop clients, centralizes configuration via Etcd with a web UI, and details the Go implementation—including configuration design, Etcd watching, Kafka integration, tail management, and per‑second rate limiting—complete with code snippets and performance graphs.

Real-TimeSystem Architectureetcd
0 likes · 16 min read
How We Built a Real‑Time Log Collection System with Go, Kafka, and Etcd
MaGe Linux Operations
MaGe Linux Operations
Aug 21, 2018 · Backend Development

Inside Alipay’s Backend: A Visual Guide to Its Core System Architecture

This article presents a collection of Alipay’s system architecture diagrams, illustrating key components such as settlement, customer service, processing, fund management, and finance, offering a valuable reference for understanding the platform’s backend design despite the limited data timeframe.

AlipayBackendSystem Architecture
0 likes · 2 min read
Inside Alipay’s Backend: A Visual Guide to Its Core System Architecture
DataFunTalk
DataFunTalk
Aug 21, 2018 · Artificial Intelligence

iQIYI Traffic Anti-Cheat: Techniques, System Architecture, and Future Directions

This article provides a comprehensive overview of iQIYI's traffic anti‑cheat mechanisms, covering definitions of fraudulent traffic, industry challenges, data cleaning relationships, system design, rule‑based and machine‑learning solutions, feature engineering, model evaluation, monitoring, service applications, and future prospects.

Big DataSystem ArchitectureTraffic analysis
0 likes · 11 min read
iQIYI Traffic Anti-Cheat: Techniques, System Architecture, and Future Directions
Architects' Tech Alliance
Architects' Tech Alliance
Aug 19, 2018 · Backend Development

Evolution of System Architecture: From LAMP to Distributed Services and Service Governance

This article outlines the progressive evolution of system architecture—from a single‑server LAMP setup through service and data separation, caching, clustering, read/write splitting, CDN, distributed storage, NoSQL, business decomposition, and finally distributed services with messaging, service frameworks, and governance—highlighting the motivations, characteristics, and challenges at each stage.

Backend DevelopmentMessage QueueSystem Architecture
0 likes · 12 min read
Evolution of System Architecture: From LAMP to Distributed Services and Service Governance
网易UEDC
网易UEDC
Aug 6, 2018 · Fundamentals

Mastering Permission Design: From RBAC Basics to Advanced Strategies

This article walks designers and developers through the challenges of permission design, explains the RBAC model and its extensions, and offers practical tips for splitting, configuring, and managing permissions to build robust, user‑friendly access control systems.

Permission DesignRBACRole-Based Access Control
0 likes · 13 min read
Mastering Permission Design: From RBAC Basics to Advanced Strategies
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Aug 4, 2018 · Backend Development

From 0 to 25M Users: Lessons in Scaling Backend Services Over Six Years

Over six years the author chronicles the evolution of a backend system—from its initial three‑day launch, through successive capacity expansions, distributed refactoring, and micro‑service architecture—highlighting the challenges of scaling to millions of users, handling concurrency, and the continuous pursuit of simplicity and resilience.

Distributed SystemsMicroservicesPerformance Optimization
0 likes · 6 min read
From 0 to 25M Users: Lessons in Scaling Backend Services Over Six Years
Meituan Technology Team
Meituan Technology Team
Jul 26, 2018 · Backend Development

Evolution of Meituan Delivery System Architecture and Practices

Meituan Delivery’s architecture has progressed from a rapid MVP with coarse services to a scalable, fine‑grained platform comprising fulfillment, operation, and master‑data subsystems, employing reliability engineering, capacity planning, AI‑driven simulation, and location services to ensure high availability, efficiency, and future‑ready scalability.

AIBig DataMicroservices
0 likes · 16 min read
Evolution of Meituan Delivery System Architecture and Practices
360 Quality & Efficiency
360 Quality & Efficiency
Jul 23, 2018 · Operations

Introduction to X Monitoring System: Architecture, Modules, and Implementation Details

The article presents a detailed overview of the internally developed X Monitoring system, covering its architecture, configuration, reporting and monitoring modules, the use of Redis, Qbus, ElasticSearch and MySQL, as well as both server‑side (API/DB) and agent‑side (PHP) monitoring features, data collection commands, alert thresholds, and overall operational benefits.

AlertingPHPSystem Architecture
0 likes · 5 min read
Introduction to X Monitoring System: Architecture, Modules, and Implementation Details
Big Data and Microservices
Big Data and Microservices
Jul 21, 2018 · Industry Insights

How System Architecture Evolves: From Single-Server LAMP to Distributed Services

This article traces the step‑by‑step evolution of a web system—from a single‑server LAMP setup through service and data separation, caching, server clusters, read/write splitting, CDN acceleration, distributed databases, NoSQL integration, business splitting, and finally distributed services—highlighting the motivations, characteristics, and practical outcomes of each stage.

BackendDistributed SystemsScalability
0 likes · 8 min read
How System Architecture Evolves: From Single-Server LAMP to Distributed Services
21CTO
21CTO
Jul 17, 2018 · Fundamentals

Mastering Distributed Architecture: Principles, Applications, and Evolution

This article explains the core concepts of distributed architecture, including cohesion and transparency, explores common applications such as distributed file systems, caches, databases, and middleware like MyCat, and outlines the evolutionary stages and challenges of building scalable distributed systems.

Backend DevelopmentDistributed SystemsMycat
0 likes · 11 min read
Mastering Distributed Architecture: Principles, Applications, and Evolution
ITPUB
ITPUB
Jun 27, 2018 · Backend Development

From Monolith to Microservices: Lessons from Three Generations of Payment Architecture

The article shares a senior engineer’s perspective on evolving payment system architectures—from a simple monolithic WAR package, through a duplicated “chimney” style, to a fully modular micro‑service platform—highlighting why each generation fits different business stages and how domain‑driven design supports rapid market growth.

Domain-Driven DesignMicroservicesSystem Architecture
0 likes · 12 min read
From Monolith to Microservices: Lessons from Three Generations of Payment Architecture