Tagged articles

system architecture

583 articles · Page 5 of 6
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.

Cloud Computingclusterscalability
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.

AdvertisingBackendHigh Performance
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.

Cloud Computingclustersscalability
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.

AIDispatchmonitoring
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.

Technical Designblockchainexchange 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 MonitoringWeChat Mini Program
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.

Backendstream processingsystem architecture
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.

AlibabaHigh Concurrencyfairness
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.

High Concurrencyfairnesslive streaming
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.

Business ArchitectureCloud Computingmicroservices
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.

Continuous OptimizationEvent Managementalerting
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 ReplicationSecurities Industryhigh 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.

NewSQLdistributed storagekey-value store
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.

AlipayRayonline machine learning
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.

asynchronous communicationdead letter queuedecoupling
0 likes · 9 min read
How Message Queues Boost Decoupling and Reliability in Production Systems
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.

IT OperationsRPORTO
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 testingAdvertisingOnline Advertising
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 predictioncollaborative filtering
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 Graphdata modeldistributed storage
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.

backend designfeed streamscalable storage
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 AIproduct structuring
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 controlmembershiprisk management
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.come-commercemachine learning
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.

Real-time Analyticsbig datafault localization
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.

business scalabilitycustomer operationsmicroservices
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.

Storagefeed streammetadata
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 Consistencyhigh availabilitymonitoring
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.

Service Governancebackend developmentdistributed 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.

Gray Releasedisaster 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 datamonitoringoperations
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 testingCachingbig data
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.

CI/CDDevOpsKubernetes
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.

Advertising Optimizationbig datadevice fingerprinting
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.

alertingautomationintelligent monitoring
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.

Performanceoperationsscalability
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.

AIReal-time feedbackcollaborative 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.

database shardingscalabilitysystem architecture
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.

HooksMessage MiddlewareRedis
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 BackendSDK
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.

DevOpsalertingmonitoring
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 infrastructureNLUacoustic modeling
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.

JDbusiness processe‑invoice
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.

ElasticsearchLog Managementbig data
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.

AlipayDistributed MessagingJava
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 predictionXGBoost
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.

BackendHigh ConcurrencyPerformance Optimization
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.

Log Collectionetcdreal-time
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.

AlipayBackendfinance
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.

Traffic analysisanti-fraudbig data
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.

Service Governancebackend developmentdistributed services
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.

Access ControlPermission DesignRBAC
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.

Performance Optimizationbackend scalingdistributed systems
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 datadelivery platform
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.

PHPalertingmonitoring
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.

BackendCachingdistributed systems
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.

Mycatbackend developmentdistributed systems
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 DesignPayment Platformsbackend design
0 likes · 12 min read
From Monolith to Microservices: Lessons from Three Generations of Payment Architecture
Ctrip Technology
Ctrip Technology
Jun 11, 2018 · Operations

Design and Implementation of a Production Traffic Replay System for Functional and Performance Testing

The article describes a production traffic replay system that records real user traffic, creates scalable pressure sources, supports both 4‑layer and 7‑layer protocols, and provides automated fail‑over and monitoring features to enable realistic functional and performance testing at large scale.

Load Testingsystem architecturetraffic replay
0 likes · 8 min read
Design and Implementation of a Production Traffic Replay System for Functional and Performance Testing
Qunar Tech Salon
Qunar Tech Salon
Jun 5, 2018 · Backend Development

Hotel Quote Search System Architecture and Workflow Overview

This article details the design and operation of a high‑concurrency hotel quote search platform, covering business background, core functionalities, system layers, data fetching, aggregation, scheduling, and price‑update mechanisms to ensure comprehensive, real‑time hotel pricing for users.

BackendHigh Concurrencydata aggregation
0 likes · 10 min read
Hotel Quote Search System Architecture and Workflow Overview
JD Retail Technology
JD Retail Technology
May 31, 2018 · Industry Insights

Inside JD.com’s Review & Share System: Architecture, Challenges, and Lessons

JD.com’s review and share platform combines multi‑dimensional rating, text, image and video content with a modular middleware, MySQL/MongoDB/HBase storage, Solr search, Redis caching and a management backend, detailing its architecture, daily operations, component‑based design, scalability challenges and future enhancements.

CachingComponentizatione-commerce
0 likes · 21 min read
Inside JD.com’s Review & Share System: Architecture, Challenges, and Lessons
JD Tech
JD Tech
May 25, 2018 · Backend Development

Microservice System Classification, Evolution, and Governance Practices

The article outlines how to classify microservice-based systems into interface, web, and task categories, describes their architectural evolution, and provides a step‑by‑step methodology for identifying core (golden) functions and processes, distinguishing strong and weak dependencies, and implementing resilient disaster‑recovery strategies for large‑scale e‑commerce events.

Service Governancedependency analysismicroservices
0 likes · 8 min read
Microservice System Classification, Evolution, and Governance Practices
21CTO
21CTO
May 23, 2018 · Backend Development

How to Evolve a Monolithic System into a Distributed, Service‑Oriented Architecture

This article explains why growing business complexity and throughput demands force a system to be split and refactored, describing horizontal scaling, vertical and business splitting, database sharding, and the resulting architectural evolution toward micro‑services.

database shardinghorizontal scalingmicroservices
0 likes · 9 min read
How to Evolve a Monolithic System into a Distributed, Service‑Oriented Architecture
ITFLY8 Architecture Home
ITFLY8 Architecture Home
May 12, 2018 · Backend Development

What Drives the Architecture of Billion‑User Platforms? Lessons from Weibo

This article explores the essence of system architecture for massive web services, illustrating strategic and tactical considerations through examples like Uber and Weibo, and discusses key capabilities such as abstraction, classification, performance, service decomposition, multi‑level caching, distributed tracing, and continuous learning for scalable backend design.

Performance Optimizationbackend designdistributed systems
0 likes · 21 min read
What Drives the Architecture of Billion‑User Platforms? Lessons from Weibo
Meituan Technology Team
Meituan Technology Team
May 10, 2018 · Backend Development

Design and Implementation of a Real‑Time Advertising Index System at Meituan‑Dianping

Meituan‑Dianping built a custom C++11 real‑time advertising index featuring a hierarchical model, lock‑free three‑layer architecture, specialized memory allocators, and forward/inverted indexes to achieve millisecond updates, high throughput, and scalability for search ads, with plans for Java integration and SQL support.

C++IndexingPerformance
0 likes · 21 min read
Design and Implementation of a Real‑Time Advertising Index System at Meituan‑Dianping
ITFLY8 Architecture Home
ITFLY8 Architecture Home
May 5, 2018 · Backend Development

How Dazhong Dianping Scaled Its Payment Gateway: Backend Architecture and Fail‑Fast Lessons

Facing rapid business growth, Dazhong Dianping’s payment gateway evolved through usable, flexible, and highly available stages, employing service splitting, master‑slave databases, fail‑fast mechanisms, and comprehensive monitoring to achieve 99.99% availability and handle peak traffic during major sales events.

Backendfail-fastpayment gateway
0 likes · 14 min read
How Dazhong Dianping Scaled Its Payment Gateway: Backend Architecture and Fail‑Fast Lessons
ITFLY8 Architecture Home
ITFLY8 Architecture Home
May 1, 2018 · Backend Development

How Yirendai Scaled Its Internet Finance Platform: From 1.0 to 4.0

This article examines how Yirendai tackled the high‑concurrency, big‑data challenges of internet finance by evolving its architecture through four major versions, introducing performance optimizations, service decomposition, database scaling, and cloud‑native strategies to support massive user growth while preserving a seamless customer experience.

BackendDatabase ScalingHigh Concurrency
0 likes · 14 min read
How Yirendai Scaled Its Internet Finance Platform: From 1.0 to 4.0
JD Retail Technology
JD Retail Technology
Apr 28, 2018 · Backend Development

How a One‑Click Platform Can Slash Backend Admin Development Time by 95%

This article analyzes the pain points of traditional operation‑backend development, proposes a cloud‑based generation platform that automates UI, database, and API creation, outlines its architecture and workflow, and shows how it reduces development cycles from days to minutes while standardizing style and resource usage.

admin platformbackend developmentcloud-native
0 likes · 12 min read
How a One‑Click Platform Can Slash Backend Admin Development Time by 95%
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Apr 26, 2018 · Operations

How VIPshop Transformed Its Architecture from Single Apps to Scalable Service Platforms

This article examines VIPshop's evolution from a simple LAMP‑based outlet site to a multi‑layered, service‑oriented e‑commerce platform, detailing its business model shifts, architectural milestones, key design principles, and governance strategies for building a flexible, high‑availability operation system.

Platform Designe-commerceservice-oriented
0 likes · 13 min read
How VIPshop Transformed Its Architecture from Single Apps to Scalable Service Platforms
JD Tech
JD Tech
Apr 23, 2018 · Backend Development

Rapid Construction of the 7Fresh Retail System Using Domain‑Driven Design

The article details how JD.com’s 7Fresh retail platform was built in just two and a half months by applying strategic DDD, virtual organization structures, extensive component reuse, and cross‑team collaboration to integrate over 60 systems and dozens of devices for both online and offline operations.

BackendDDDDomain-Driven Design
0 likes · 8 min read
Rapid Construction of the 7Fresh Retail System Using Domain‑Driven Design
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Apr 14, 2018 · Backend Development

Designing a High‑Performance, Scalable Province‑Wide Toll Collection Platform

This case study details the architectural design, key requirements, major decisions, and deployment strategies used to build a province‑wide, networked toll collection system that achieves high availability, low‑latency queries, and efficient data management for millions of daily transactions.

In-Memory Databasesystem architecturetoll collection
0 likes · 18 min read
Designing a High‑Performance, Scalable Province‑Wide Toll Collection Platform
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Apr 12, 2018 · Backend Development

How Xiaomi Built the Notify Async Messaging System to Scale Its E‑commerce Platform

This article details Xiaomi's evolution from a simple two‑server e‑commerce site to a sophisticated, decoupled architecture with the Notify asynchronous messaging system, explaining design decisions, message splitting, agent proxying, performance upgrades, and lessons for building resilient backend services.

Asynchronous Messagingbackend scalingmessage queue
0 likes · 13 min read
How Xiaomi Built the Notify Async Messaging System to Scale Its E‑commerce Platform
Architecture Digest
Architecture Digest
Apr 4, 2018 · Backend Development

Design and Optimization of High‑Concurrency Flash Sale (秒杀) System Architecture

This article outlines the business model, challenges, and architectural design principles for building a high‑concurrency flash‑sale system, covering client‑side optimizations, API and service‑layer safeguards, traffic throttling, caching, asynchronous processing, and overall flow to ensure reliability under massive load.

BackendCachingHigh Concurrency
0 likes · 10 min read
Design and Optimization of High‑Concurrency Flash Sale (秒杀) System Architecture
Meituan Technology Team
Meituan Technology Team
Mar 15, 2018 · Backend Development

Hermes Performance System: Architecture and Implementation for O2O Business

The article presents Hermes, Meituan’s O2O performance management platform for travel, detailing its six‑module, four‑engine architecture—including data, incentive, rule, calculation, and scheduling engines—while highlighting technical innovations such as two‑level caching, work‑stealing producer‑consumer processing, Map‑Reduce‑style calculations, and future AI‑driven enhancements.

BI ToolsCachingCalculation Engine
0 likes · 16 min read
Hermes Performance System: Architecture and Implementation for O2O Business
Hujiang Technology
Hujiang Technology
Mar 1, 2018 · Backend Development

Beyond Maslow's Hammer: Avoiding Tool Bias in System Architecture and Storage Decisions

The article examines Maslow's hammer metaphor to highlight how engineers often default to familiar technologies—such as Java, H5, or Ceph—when solving problems, urging a deeper analysis of requirements, diverse skill sets, and appropriate solutions like cloud storage for high‑availability needs.

cloud storagestorage selectionsystem architecture
0 likes · 7 min read
Beyond Maslow's Hammer: Avoiding Tool Bias in System Architecture and Storage Decisions
Java Backend Technology
Java Backend Technology
Feb 24, 2018 · Backend Development

What Makes a Great Backend Engineer? Types, Skills, and Code Smells

This article examines the various programmer archetypes, outlines essential basic, advanced, and auxiliary abilities for backend engineers—including security, performance, architecture, and communication skills—highlights common code smells with examples, and offers concluding advice for continuous self‑improvement.

Software Engineeringcode qualitydeveloper skills
0 likes · 6 min read
What Makes a Great Backend Engineer? Types, Skills, and Code Smells
dbaplus Community
dbaplus Community
Dec 28, 2017 · Operations

Designing Scalable System Architecture: From Access Chains to Cloud‑Native Infrastructure

This comprehensive guide walks through the full lifecycle of enterprise system architecture, covering access‑chain analysis, network and hardware foundations, virtualization and container strategies, layered design, load‑balancing, database high‑availability, service segmentation, and operational safeguards such as CMDB, monitoring, and disaster‑recovery.

CMDBdatabaseload balancing
0 likes · 34 min read
Designing Scalable System Architecture: From Access Chains to Cloud‑Native Infrastructure
Meituan Technology Team
Meituan Technology Team
Dec 28, 2017 · Big Data

Design and Implementation of a Scalable Scenario Query System for Meituan

Meituan built a scalable scenario‑query platform that unifies traffic, activity and investment data by layering RPC services, a Storm‑driven pre‑computation tree stored in Redis/Tair, and a middle‑platform API with circuit‑breaker logic, cutting response times from seconds to under one second while dramatically reducing code coupling and simplifying future feature development.

Apache StormNoSQLPrecomputation
0 likes · 12 min read
Design and Implementation of a Scalable Scenario Query System for Meituan
dbaplus Community
dbaplus Community
Dec 11, 2017 · Backend Development

How 58 Express Scaled from Startup to Industry Leader: Architecture, Sharding, and AI Dispatch

This article recounts the technical evolution of 58 Express from its early startup days through rapid growth to an intelligent dispatch era, detailing challenges, database sharding, service decomposition, big‑data analytics, AI‑driven order routing, monitoring, and lessons learned for building a high‑performance backend system.

database shardingintelligent dispatchmonitoring
0 likes · 21 min read
How 58 Express Scaled from Startup to Industry Leader: Architecture, Sharding, and AI Dispatch
MaGe Linux Operations
MaGe Linux Operations
Nov 29, 2017 · Fundamentals

Is the Linux Kernel Design Still Cutting‑Edge? Experts Weigh In

A Reddit discussion sparked a deep dive into Linux kernel architecture, comparing microkernel and monolithic approaches, exploring security versus performance trade‑offs, and questioning whether the kernel's design remains modern compared to Windows, macOS, and other systems.

Microkernelkernel designmonolithic kernel
0 likes · 5 min read
Is the Linux Kernel Design Still Cutting‑Edge? Experts Weigh In
Tencent Cloud Developer
Tencent Cloud Developer
Nov 21, 2017 · Mobile Development

Understanding the Android Input Event Flow: From Hardware to Application

The article details Android’s touch‑event pipeline, tracing how a physical press generates a GPIO interrupt, is read by Linux /dev/input drivers, passed through the kernel’s EventHub to the InputManagerService, dispatched by InputDispatcher, routed via WindowManagerService and InputChannel to ViewRootImpl, and finally delivered to the target View, helping developers debug and customize input handling.

AndroidInput EventsMobile Development
0 likes · 11 min read
Understanding the Android Input Event Flow: From Hardware to Application
Tencent Architect
Tencent Architect
Nov 21, 2017 · Operations

Redesign and Optimization of the WeChat Pay Transaction Record System

This article presents a comprehensive case study of how WeChat Pay rebuilt its transaction record storage to handle massive data growth, improve performance, ensure data completeness, and strengthen security through a distributed key‑value architecture, hierarchical archiving, and robust operational safeguards.

Distributed KVWeChat Paydata security
0 likes · 10 min read
Redesign and Optimization of the WeChat Pay Transaction Record System
Suning Technology
Suning Technology
Nov 13, 2017 · Backend Development

How Suning Scaled Its Membership System for Double‑11: From Legacy POS to Multi‑Active Architecture

This article examines Suning's evolution of its membership platform—from an early offline POS system to a vertically split, cloud‑native architecture—detailing capacity planning, performance testing, data migration with Spark, multi‑active deployment, and future plans for cross‑region high availability.

big datacloud-nativedata migration
0 likes · 15 min read
How Suning Scaled Its Membership System for Double‑11: From Legacy POS to Multi‑Active Architecture
ITPUB
ITPUB
Nov 12, 2017 · Backend Development

How Suning Scaled Its Membership System for Double‑11: Architecture Evolution and Multi‑Active Deployment

The article details Suning’s decade‑long evolution of its membership platform for the Double‑11 shopping festival, covering early offline CS architecture, the transition to a WebSphere‑based e‑commerce system, vertical module splitting, data migration with Spark and Hive, and the implementation of same‑city multi‑active deployment.

BackendMulti-Activedata migration
0 likes · 18 min read
How Suning Scaled Its Membership System for Double‑11: Architecture Evolution and Multi‑Active Deployment
21CTO
21CTO
Nov 11, 2017 · Big Data

How We Built a Scalable Seller Log System with Kafka, Storm, ES & HBase

This article explains the design and implementation of a unified seller‑operation logging platform that uses Kafka for ingestion, Storm for real‑time processing, Elasticsearch for hot‑data search, and HBase for cold‑data storage, detailing the challenges faced and the optimizations applied.

ElasticsearchHBaseKafka
0 likes · 12 min read
How We Built a Scalable Seller Log System with Kafka, Storm, ES & HBase
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Nov 8, 2017 · Operations

Inside Ctrip’s Evolving Architecture: Ops, Frameworks, and Big Data Insights

This article explores Ctrip’s continuously evolving architecture, detailing its three-layer composition of operations, frameworks, and applications, and examines real-world case studies of its release system, configuration management, SOA, and a massive User Profile big‑data project, highlighting key innovations and lessons learned.

CtripSOAbig data
0 likes · 11 min read
Inside Ctrip’s Evolving Architecture: Ops, Frameworks, and Big Data Insights
MaGe Linux Operations
MaGe Linux Operations
Nov 5, 2017 · Backend Development

Explore Alipay’s Core Backend Architecture Through Detailed Diagrams

This article presents a collection of Alipay’s system architecture diagrams—including settlement, customer service, processing, funds, and finance components—providing a reference view of the payment platform’s core backend structure, which remains largely unchanged despite data age.

Alipaydistributed systemspayment platform
0 likes · 2 min read
Explore Alipay’s Core Backend Architecture Through Detailed Diagrams
JD Retail Technology
JD Retail Technology
Oct 30, 2017 · Operations

Ensuring High Availability and Scalability for Large‑Scale Promotions: Insights from a JD Senior Architect

The article explains how JD’s senior architect prepares for the 11.11 shopping festival by defining high‑availability goals, discussing scalability strategies, disaster‑recovery planning, performance optimization, and system resilience to ensure reliable service under massive traffic spikes.

disaster recoveryhigh availabilityoperations
0 likes · 8 min read
Ensuring High Availability and Scalability for Large‑Scale Promotions: Insights from a JD Senior Architect
Hujiang Technology
Hujiang Technology
Oct 25, 2017 · Backend Development

Technical Case Study of Migrating a Transaction System from Windows/.NET/SQL Server to Linux/Java/MySQL

This article presents a comprehensive technical case study of a large‑scale migration that replaces a Windows/.NET/SQL Server stack with a Linux/Java/MySQL architecture, detailing system decomposition, order service redesign, code conversion scripts, data synchronization challenges, testing strategies, deployment and rollback procedures.

data synchronizationmigrationsystem architecture
0 likes · 21 min read
Technical Case Study of Migrating a Transaction System from Windows/.NET/SQL Server to Linux/Java/MySQL