Tagged articles
125 articles
Page 2 of 2
AntTech
AntTech
Feb 24, 2020 · Databases

The Enduring Dominance of Relational Databases and the Rise of Distributed OceanBase

This article reviews the historical evolution, market size, and technical advantages of relational databases, explains the shift from centralized to distributed architectures, and highlights OceanBase's recent breakthroughs and community events as a modern distributed relational solution.

Cloud NativeDatabase MarketOceanBase
0 likes · 8 min read
The Enduring Dominance of Relational Databases and the Rise of Distributed OceanBase
Architecture Digest
Architecture Digest
Feb 20, 2020 · Backend Development

Redesigning ERP Systems with Distributed Micro‑services Architecture

The article describes how a traditional monolithic ERP system can be transformed into a scalable, high‑performance solution by splitting functional modules into independent micro‑services, using separate databases, adopting distributed transaction patterns, and optionally adding a dedicated reporting subsystem.

ERPdatabase shardingdistributed architecture
0 likes · 14 min read
Redesigning ERP Systems with Distributed Micro‑services Architecture
21CTO
21CTO
Feb 7, 2020 · Backend Development

How to Build a High‑Concurrency Ticket‑Spike System Like 12306

This article explores the challenges of massive ticket‑buying spikes during holidays, explains the multi‑layer load‑balancing architecture, presents Go and Nginx configurations for weighted routing, demonstrates Redis‑based pre‑deduction of stock with Lua scripts, and shares stress‑test results showing thousands of requests per second on a single node.

Godistributed architectureload balancing
0 likes · 18 min read
How to Build a High‑Concurrency Ticket‑Spike System Like 12306
Java Captain
Java Captain
Nov 14, 2019 · Backend Development

Designing a High‑Concurrency Ticket Spike System: Architecture, Load Balancing, and Go Implementation

This article analyzes the 12306 ticket‑spike scenario, presents a distributed high‑concurrency architecture with layered load balancing, compares order‑creation strategies, demonstrates local and remote stock deduction using Go and Redis, and validates performance with ApacheBench testing.

Godistributed architecturehigh concurrency
0 likes · 20 min read
Designing a High‑Concurrency Ticket Spike System: Architecture, Load Balancing, and Go Implementation
Architecture Digest
Architecture Digest
Nov 9, 2019 · Backend Development

Design and Implementation of eBay's Next‑Generation Million‑TPS Core Accounting System

The article details eBay's 2018‑2020 design, performance testing, and fault‑tolerance architecture of a next‑generation core accounting system capable of handling millions of transactions per second, covering system goals, multi‑region deployment, event‑sourcing, Raft consensus, scalability optimizations, and the planned open‑source release.

Event SourcingHigh TPSRaft consensus
0 likes · 24 min read
Design and Implementation of eBay's Next‑Generation Million‑TPS Core Accounting System
21CTO
21CTO
Oct 21, 2019 · Backend Development

How Ant Financial Scales Transactions with Distributed Architecture and Microservices

This article summarizes the key concepts, advantages, and practical implementations of distributed architecture at Ant Financial, covering microservice migration, modular development, database vertical and horizontal sharding, high‑availability mechanisms, gray‑release, and fault‑tolerant settlement workflows.

Microservicesdatabase shardingdistributed architecture
0 likes · 8 min read
How Ant Financial Scales Transactions with Distributed Architecture and Microservices
dbaplus Community
dbaplus Community
Oct 20, 2019 · Databases

How to Migrate Legacy Systems to a Distributed MySQL Architecture: 8 Practical Strategies

This article walks through the complete evolution of a legacy monolithic database system to a distributed MySQL architecture, covering background analysis, four migration phases, eight concrete strategies—including functional transfer, system splitting, horizontal scaling, read/write separation, and performance tuning—while providing code examples, benchmark results, and deployment considerations.

Schema Refactoringdistributed architecturehigh availability
0 likes · 18 min read
How to Migrate Legacy Systems to a Distributed MySQL Architecture: 8 Practical Strategies
21CTO
21CTO
Oct 1, 2019 · Backend Development

How Ant Financial Scales Payments with Distributed Microservices and Database Sharding

This article explains Ant Financial's practical implementation of a distributed architecture—including micro‑service migration, modular development, database vertical and horizontal sharding, high‑availability mechanisms, task‑scheduling platforms, gray‑release strategies, and full‑link stress testing—to achieve reliable, scalable payment processing.

Cloud NativeMicroservicesdatabase sharding
0 likes · 8 min read
How Ant Financial Scales Payments with Distributed Microservices and Database Sharding
Programmer DD
Programmer DD
Aug 17, 2019 · Databases

How ICBC Transformed Its Legacy Systems with a MySQL Distributed Architecture

This article details Industrial and Commercial Bank of China's multi‑year journey from a monolithic mainframe‑based DB2 system to a high‑availability, container‑enabled MySQL distributed architecture, covering the challenges, strategic choices, technical stack, implementation phases, performance gains, cost reductions and future directions.

banking ITcontainerizationdatabase migration
0 likes · 20 min read
How ICBC Transformed Its Legacy Systems with a MySQL Distributed Architecture
AntTech
AntTech
Jul 6, 2019 · Cloud Native

MyBank's Microservice Architecture: Multi‑Region Deployment, Full‑Chain Stress Testing, and Cloud‑Native Service Mesh

The article details MyBank's adoption of a unitized microservice architecture built on OceanBase and SOFAStack, describing its multi‑region active‑active deployment, service layering and splitting, full‑link stress testing, one‑click disaster recovery, and the shift toward cloud‑native Service Mesh to support massive financial workloads.

cloud-nativedistributed architecturefinancial technology
0 likes · 5 min read
MyBank's Microservice Architecture: Multi‑Region Deployment, Full‑Chain Stress Testing, and Cloud‑Native Service Mesh
MaGe Linux Operations
MaGe Linux Operations
Mar 27, 2019 · Backend Development

Why QQGame’s Room‑Join Failures Reveal Hidden Challenges in Scalable Backend Design

The article analyzes QQGame’s room‑entry failures caused by massive concurrent users, explores the limits of client‑side data synchronization, and proposes a scalable backend architecture using region‑based partitioning, autonomous server processing, and distributed database sharding to achieve high availability and data consistency.

Data ConsistencyScalable Backenddatabase sharding
0 likes · 14 min read
Why QQGame’s Room‑Join Failures Reveal Hidden Challenges in Scalable Backend Design
Efficient Ops
Efficient Ops
Nov 18, 2018 · Backend Development

How a Chinese Insurer Built a Scalable Microservices Platform with DevOps

This article details how PICC Life Insurance designed and implemented a distributed microservices platform using Spring Cloud, Apollo, ELK, and DevOps pipelines to improve performance, reliability, and development efficiency, illustrating the architecture, technology stack, CI/CD process, and operational benefits.

MicroservicesSpring Cloudci/cd
0 likes · 9 min read
How a Chinese Insurer Built a Scalable Microservices Platform with DevOps
Architect's Tech Stack
Architect's Tech Stack
Oct 15, 2018 · Backend Development

Evolution Stages of Internet Distributed Architecture: From Single‑Server to Service‑Oriented Design

This article outlines the progressive evolution of large‑scale web architectures—from monolithic mainframe‑style deployments to separated application and database servers, clustering, load balancing, read/write splitting, search integration, caching, sharding, and finally micro‑service decomposition—illustrated with a simple Java‑based e‑commerce example.

Scalabilitydatabase shardingdistributed architecture
0 likes · 11 min read
Evolution Stages of Internet Distributed Architecture: From Single‑Server to Service‑Oriented Design
AntTech
AntTech
Oct 9, 2018 · Cloud Computing

Technical Analysis of OceanBase Cloud Platform (OCP) 2.0 Architecture and Solutions

The article provides a comprehensive technical overview of OceanBase Cloud Platform (OCP) 2.0, detailing its redesigned architecture, reduced deployment complexity, high‑availability features, unified resource scheduling, monitoring, diagnostics, and how these innovations address infrastructure and business challenges while lowering costs.

InfrastructureOCP 2.0OceanBase
0 likes · 11 min read
Technical Analysis of OceanBase Cloud Platform (OCP) 2.0 Architecture and Solutions
Architecture Digest
Architecture Digest
Sep 3, 2018 · Cloud Native

Enterprise Integration Architecture: Balancing Traditional Services and Micro‑services in a Distributed Multi‑Center Model

The article examines how enterprises can combine traditional service systems with micro‑services by adopting a distributed multi‑center architecture, emphasizing versioning, non‑intrusive integration, security constraints, partitioned ESB clusters, data redundancy, and cloud‑native deployment to achieve a balanced, scalable, and secure service ecosystem.

Service Integrationdistributed architectureenterprise architecture
0 likes · 15 min read
Enterprise Integration Architecture: Balancing Traditional Services and Micro‑services in a Distributed Multi‑Center Model
Ctrip Technology
Ctrip Technology
Jul 6, 2017 · Information Security

Automating Web Vulnerability Detection at Ctrip: Architecture and Implementation of the Hulk Project

This article describes Ctrip's automated web vulnerability detection system, detailing the shift from active to passive scanning, the distributed architecture using traffic mirroring, message queues, Redis, and MySQL, and the processes for data collection, de‑duplication, scanning, and vulnerability management.

CtripInformation SecurityWeb Security
0 likes · 8 min read
Automating Web Vulnerability Detection at Ctrip: Architecture and Implementation of the Hulk Project
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Jan 4, 2017 · Backend Development

Scaling Web Systems to 100M Visits: Load Balancing, Caching, and DB Tactics

This article explores how a web system can evolve from handling 100,000 daily visits to over 100 million by implementing multi‑layered load‑balancing strategies, optimizing MySQL with indexing and connection pooling, leveraging Redis and cache clusters, and employing geographic distribution and disaster‑recovery techniques to ensure performance and reliability.

MySQL optimizationcachingdistributed architecture
0 likes · 22 min read
Scaling Web Systems to 100M Visits: Load Balancing, Caching, and DB Tactics
Qunar Tech Salon
Qunar Tech Salon
Oct 17, 2016 · Information Security

Design and Implementation of a Cloud‑Based Web Application Firewall at Ctrip

This article describes Ctrip's challenges with web security, evaluates hardware and commercial cloud WAF shortcomings, and presents a low‑cost, low‑risk cloud‑based WAF solution that leverages DNS redirection, closed‑loop rule management, Lua/Tengine deployment, supervised machine‑learning log analysis, and big‑data streaming for real‑time threat detection and mitigation.

Big DataWAFWeb Security
0 likes · 9 min read
Design and Implementation of a Cloud‑Based Web Application Firewall at Ctrip
Meituan Technology Team
Meituan Technology Team
Sep 9, 2016 · Backend Development

Evolution and Scaling of Meituan's Food Delivery Order System

Meituan’s food‑delivery order platform evolved from a simple monolithic prototype in 2013 to a distributed, highly available service that now handles tens of millions of orders daily, using asynchronous processing, sharding, multi‑data‑center deployment, and automated operations to achieve sub‑150 ms transaction latency and 99.9999% uptime.

BackendMeituandistributed architecture
0 likes · 20 min read
Evolution and Scaling of Meituan's Food Delivery Order System
21CTO
21CTO
Apr 16, 2016 · Backend Development

How WeChat Scaled Red Packets for 80 Billion Transactions: Architecture Secrets

This article explains how WeChat redesigned its red‑packet system for the 2016 Chinese New Year, detailing north‑south data separation, multi‑layer caching, asynchronous settlement, high‑concurrency controls, sharding strategies and graceful degradation to handle billions of red‑packet requests.

CacheWeChatbackend scaling
0 likes · 13 min read
How WeChat Scaled Red Packets for 80 Billion Transactions: Architecture Secrets
21CTO
21CTO
Jan 12, 2016 · Cloud Computing

How Meizu Scales Cloud Sync: Protocols, Architecture & Data Handling

This article explains Meizu's cloud synchronization system, detailing its custom MZ‑SyncML, Semi‑Sync, File‑Sync and One‑Sync protocols, the multi‑IDC deployment, routing components, data format optimizations, and modular backend architecture that together support millions of users with high availability and efficient data transfer.

backend servicescloud syncdata optimization
0 likes · 14 min read
How Meizu Scales Cloud Sync: Protocols, Architecture & Data Handling
Architect
Architect
Dec 9, 2015 · Backend Development

Message‑Based Distributed Architecture: Patterns, Applications, and Decision Guidelines

The article examines the fundamentals of message‑based distributed architecture, explains core messaging patterns such as Message Channel, Publisher‑Subscriber and Message Router, and provides practical application scenarios, technology‑selection criteria, and challenges for building robust enterprise integration solutions.

Integration PatternsRabbitMQasynchronous processing
0 likes · 32 min read
Message‑Based Distributed Architecture: Patterns, Applications, and Decision Guidelines
21CTO
21CTO
Dec 1, 2015 · Big Data

How to Build a Real‑Time Price Update System for Billion‑Item E‑Commerce

This article explains the design of a distributed, real‑time price‑update service that handles massive product data, combines query‑driven crawling, observer‑pattern notifications, and multiple data sources to keep e‑commerce price and inventory information fresh within minutes.

Big DataObserver Patterndistributed architecture
0 likes · 14 min read
How to Build a Real‑Time Price Update System for Billion‑Item E‑Commerce
Ctrip Technology
Ctrip Technology
Nov 4, 2015 · Cloud Computing

Ctrip’s Technological Evolution: Infrastructure, Cloud, Search, Security, and Mobile Innovations

The article reviews Ctrip’s multi‑year technology journey, detailing its shift to distributed architecture, OpenStack‑based private cloud, custom asynchronous messaging, large‑scale search, security analytics, and mobile innovations, illustrating how strategic technical choices supported its dominance in online travel.

CtripMobileSearch
0 likes · 7 min read
Ctrip’s Technological Evolution: Infrastructure, Cloud, Search, Security, and Mobile Innovations