Tagged articles
125 articles
Page 1 of 2

From Minutes to Milliseconds: Atlas Architecture Solves Verification Bottlenecks

The paper presents Atlas, a native three‑layer distributed verification system that replaces centralized tools with switch, region, and center adapters, achieving sub‑20 ms validation for thousands of nodes and up to 1500× speedup over EPVerifier, while supporting incremental updates and preserving scalability.

AtlasScalabilitydistributed architecture
0 likes · 7 min read
From Minutes to Milliseconds: Atlas Architecture Solves Verification Bottlenecks
ITPUB
ITPUB
Jan 5, 2026 · Backend Development

How Apache Pulsar Solved Our Financial Messaging Challenges

Facing limited visibility, routing, and security in traditional MQ-based financial systems, a company evaluated its needs for identity control, routing, auditing, low latency, scalability, ordering, and replay, and chose Apache Pulsar for its multi‑cluster, compute‑storage separation, pluggable authentication, rich API, and functions, outlining practical experiences and solutions.

Apache PulsarMessagingdistributed architecture
0 likes · 15 min read
How Apache Pulsar Solved Our Financial Messaging Challenges
Su San Talks Tech
Su San Talks Tech
Nov 9, 2025 · Backend Development

Designing a Scalable Real‑Time Video Ranking System for Billions of Views

This article walks through the complete system‑design process for a Douyin‑style video leaderboard, covering requirement analysis, functional and non‑functional specs, scale estimation, single‑machine baseline, fault‑tolerance, sharding, time‑window handling with a double‑pointer method, and caching strategies to achieve low latency, high throughput, and precise results at massive scale.

High ThroughputSliding WindowSystem Design
0 likes · 26 min read
Designing a Scalable Real‑Time Video Ranking System for Billions of Views
Su San Talks Tech
Su San Talks Tech
Oct 9, 2025 · Backend Development

Designing a Scalable Real‑Time Video Ranking System for Billions of Views

This article walks through the end‑to‑end system design of a TikTok‑style video leaderboard, covering functional and non‑functional requirements, traffic estimation, single‑node prototypes, fault‑tolerant replication, sharding, elastic partitioning, sliding‑window counters, and caching strategies to achieve low‑latency, high‑throughput ranking at massive scale.

Sliding WindowSystem Designcaching
0 likes · 21 min read
Designing a Scalable Real‑Time Video Ranking System for Billions of Views
JD Tech Talk
JD Tech Talk
Sep 2, 2025 · Databases

Unlock ClickHouse’s Secret Weapons: The 9 Techniques Behind Lightning‑Fast Queries

This article explores ClickHouse’s high‑performance OLAP architecture, covering its MPP design, columnar storage, vectorized execution, pre‑sorting, table engines, data types, sharding and replication strategies, as well as index designs that together enable rapid analysis of massive datasets.

Columnar StorageVectorized Executionclickhouse
0 likes · 15 min read
Unlock ClickHouse’s Secret Weapons: The 9 Techniques Behind Lightning‑Fast Queries
Zhuanzhuan Tech
Zhuanzhuan Tech
Jul 31, 2025 · Backend Development

Designing a Billion‑Scale Open Platform: Architecture & Performance

This article outlines a comprehensive engineering roadmap for constructing a high‑performance, highly available open platform capable of handling billions of daily API calls, covering three‑layer architecture, multi‑level caching, asynchronous messaging, database sharding, distributed transactions, and progressive scaling strategies.

MicroservicesOpen Platformdistributed architecture
0 likes · 18 min read
Designing a Billion‑Scale Open Platform: Architecture & Performance
DevOps Operations Practice
DevOps Operations Practice
Jun 30, 2025 · Big Data

Master Elasticsearch: Core Features, Basic Operations, and Advanced Search Techniques

Elasticsearch, built on Lucene, is a distributed search and analytics engine offering full-text search, log and metric analysis, real-time data processing, and recommendation capabilities; the guide explains its core functions, basic index and document management, and advanced query and aggregation features with practical API examples.

APIElasticsearchFull‑Text Search
0 likes · 5 min read
Master Elasticsearch: Core Features, Basic Operations, and Advanced Search Techniques
Architect's Guide
Architect's Guide
Jun 10, 2025 · Cloud Native

How Microservices Evolve: From Monoliths to Cloud‑Native Service Governance

This article traces the evolution of internet architecture from monolithic and MVC designs through multi‑application and distributed systems, explains service‑oriented architecture and its benefits, introduces Dubbo‑based service governance, and outlines the core concepts, features, and implementation approaches of microservices.

Cloud NativeDubboService Mesh
0 likes · 12 min read
How Microservices Evolve: From Monoliths to Cloud‑Native Service Governance
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Jun 3, 2025 · Big Data

Kafka High-Concurrency Core Design Explained

This article explains how Kafka achieves high concurrency through its distributed broker cluster, partitioned topics, sequential log writes, message compression, asynchronous producer mechanisms, and OS page‑cache techniques, illustrating the combined architectural and performance optimizations that enable massive throughput.

Kafkaasynchronous producerdistributed architecture
0 likes · 4 min read
Kafka High-Concurrency Core Design Explained
Raymond Ops
Raymond Ops
Jun 1, 2025 · Backend Development

RocketMQ vs Others: Key Features, Reliability, and Performance

RocketMQ, an Apache‑licensed distributed message queue from Alibaba, offers low latency, high reliability, and high throughput through features like distributed architecture, synchronous disk flushing, master‑slave replication, and flexible messaging models, and it compares favorably against Kafka, RabbitMQ, and ActiveMQ in various scenarios.

High ThroughputMessage QueueRocketMQ
0 likes · 11 min read
RocketMQ vs Others: Key Features, Reliability, and Performance
DeWu Technology
DeWu Technology
Apr 28, 2025 · Databases

GreptimeDB Distributed Architecture, Transparent Caching, and Flow‑Based Real‑Time Analytics

GreptimeDB solves front‑end observability challenges with a distributed architecture (frontend, datanode, flownode, metasrv), transparent two‑level caching, elastic scaling, and an SQL‑based flow engine for real‑time multi‑granularity aggregation and approximate counting, delivering millisecond query latency and cost‑effective storage.

GreptimeDBHyperLogLogReal-time analytics
0 likes · 12 min read
GreptimeDB Distributed Architecture, Transparent Caching, and Flow‑Based Real‑Time Analytics
DeWu Technology
DeWu Technology
Apr 16, 2025 · Databases

DGraph 2024 Architecture Upgrade and Performance Optimizations

In 2024 DGraph upgraded its architecture by splitting single clusters into multiple business‑specific clusters, adopting a sharded active‑active topology, and replacing its 1:N thread‑pool with an M:N grouped execution model that uses atomic scheduling, while parallelizing FlatBuffer encoding, streamlining SDK conversions, adding DAG debugging, timeline analysis, and dynamic sub‑graph templates to boost scalability, stability and developer productivity.

Backend EngineeringDAGdistributed architecture
0 likes · 13 min read
DGraph 2024 Architecture Upgrade and Performance Optimizations
JD Retail Technology
JD Retail Technology
Apr 8, 2025 · Databases

ClickHouse Architecture and Core Technologies Overview

ClickHouse is an open‑source, massively parallel, column‑oriented OLAP database that integrates its own columnar storage, vectorized batch processing, pre‑sorted data, diverse table engines, extensive data types, sharding with replication, sparse primary‑key and skip indexes, and a multithreaded query engine, delivering high‑throughput real‑time analytics on massive datasets.

Big DataColumnar StorageOLAP
0 likes · 15 min read
ClickHouse Architecture and Core Technologies Overview
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Mar 3, 2025 · Cloud Computing

How Distributed DHCP Boosts VM Creation Speed in 360 Cloud

This article explains the challenges of centralized DHCP in 360’s OpenStack‑based virtual network, analyzes performance and reliability issues, and presents a distributed DHCP redesign that moves DHCP processing to the compute node, reducing latency, improving stability, and cutting operational costs.

DHCPOpenStackdistributed architecture
0 likes · 14 min read
How Distributed DHCP Boosts VM Creation Speed in 360 Cloud
vivo Internet Technology
vivo Internet Technology
Feb 26, 2025 · Backend Development

Building a Million-User Group Chat System: Server-Side Architecture and Implementation

The article details how to engineer a Web‑based group chat that supports one million members by selecting WebSocket for real‑time communication, using read‑diffusion storage, a three‑layer architecture with Redis routing and Kafka queues, ensuring ordered, reliable delivery via TCP, ACKs and UUID deduplication, calculating unread counts with Redis ZSETs, and handling massive traffic through rate‑limiting, protobuf compression and message chunking.

IM SystemMessage OrderingWebSocket
0 likes · 21 min read
Building a Million-User Group Chat System: Server-Side Architecture and Implementation
Open Source Linux
Open Source Linux
Jan 22, 2025 · Backend Development

Unveiling the Secrets Behind China’s 12306 Railway Ticketing Powerhouse

The article explores the evolution, architecture, and massive scalability of China’s 12306 railway ticketing system, highlighting its real‑time processing, distributed three‑tier design, historical development from Unix to modern CS platforms, and the unique challenges that make it one of the world’s most robust backend systems.

ChinaScalabilitydistributed architecture
0 likes · 9 min read
Unveiling the Secrets Behind China’s 12306 Railway Ticketing Powerhouse
Top Architecture Tech Stack
Top Architecture Tech Stack
Jan 8, 2025 · Operations

Technical Evolution and Architecture of China's 12306 Railway Ticketing System

The article reviews the historical development, distributed architecture, high‑concurrency handling, and operational challenges of China's 12306 railway ticketing platform, highlighting its evolution from early Unix‑based systems to the modern large‑scale, real‑time service that supports hundreds of millions of users during peak travel periods.

ChinaRailwaydistributed architecture
0 likes · 9 min read
Technical Evolution and Architecture of China's 12306 Railway Ticketing System
IT Architects Alliance
IT Architects Alliance
Jan 6, 2025 · Cloud Native

Mastering Service Discovery and Dynamic Scaling in Cloud‑Native Architectures

This article explains how distributed systems transition from monolithic to micro‑service architectures, detailing the role of registries, service registration methods, discovery mechanisms, and both horizontal and vertical scaling strategies, with practical examples and guidance for technology selection and future trends.

Cloud NativeDynamic ScalingKubernetes
0 likes · 21 min read
Mastering Service Discovery and Dynamic Scaling in Cloud‑Native Architectures
Architect
Architect
Dec 29, 2024 · Backend Development

The Architecture and Evolution of China's 12306 Railway Ticketing System

An in‑depth look at the evolution of China’s 12306 railway ticketing platform, tracing its origins from early Unix‑based reservation software through successive upgrades, distributed architectures, massive concurrency handling, and the unique centralized design that makes it one of the world’s most robust high‑traffic web systems.

Chinadistributed architecturehigh concurrency
0 likes · 10 min read
The Architecture and Evolution of China's 12306 Railway Ticketing System
IT Architects Alliance
IT Architects Alliance
Dec 19, 2024 · Backend Development

From Monolith to Microservices: When and How to Adopt Distributed Architecture

The article examines monolithic architecture’s early popularity, its simplicity and deployment ease, then details its scalability and maintenance drawbacks, and explains how distributed architectures—through decoupling, redundancy, scalability, and mechanisms like caching and load balancing—address these issues, outlining practical migration steps.

BackendMicroservicesScalability
0 likes · 20 min read
From Monolith to Microservices: When and How to Adopt Distributed Architecture
IT Architects Alliance
IT Architects Alliance
Dec 4, 2024 · Big Data

Design and Architecture of a Billion‑Scale High‑Performance Notification System

The article presents a comprehensive overview of a billion‑scale high‑performance notification system, detailing its objectives, distributed architecture, big‑data processing, AI algorithms, cloud resource management, performance optimization, security measures, and future trends such as AI‑big‑data fusion, edge‑cloud collaboration, and quantum computing.

Big DataNotification Systemcloud computing
0 likes · 38 min read
Design and Architecture of a Billion‑Scale High‑Performance Notification System
dbaplus Community
dbaplus Community
Nov 22, 2024 · Operations

How Modularizing Core Banking Systems Boosts Performance, Scalability, and Resilience

This article examines the performance, scalability, and reliability challenges of traditional bank core systems, explains why a unit‑based (modular) redesign is essential, outlines its architectural benefits, and discusses the technical, operational, and cost challenges banks face during such transformations.

cloud migrationcore bankingdistributed architecture
0 likes · 17 min read
How Modularizing Core Banking Systems Boosts Performance, Scalability, and Resilience
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Sep 19, 2024 · Backend Development

Understanding High Concurrency: TPS Thresholds and Architectural Solutions

The article explains what high concurrency means, defines TPS thresholds for moderate, high, and ultra‑high traffic, and outlines key backend techniques such as distributed and microservice architectures, caching, load balancing, traffic shaping, and rate‑limiting/circuit‑breaking to handle massive request volumes.

TPScachingdistributed architecture
0 likes · 6 min read
Understanding High Concurrency: TPS Thresholds and Architectural Solutions
Architecture & Thinking
Architecture & Thinking
Aug 1, 2024 · Databases

Choosing the Right Sharding Middleware: ShardingSphere vs MyCAT vs Vitess

This article explains why sharding is needed for high‑traffic databases, outlines vertical and horizontal partitioning, and compares three popular sharding middleware—ShardingSphere, MyCAT, and Vitess—detailing their architectures, advantages, and ideal use cases to help engineers select the right solution.

Database MiddlewareScalabilitydistributed architecture
0 likes · 9 min read
Choosing the Right Sharding Middleware: ShardingSphere vs MyCAT vs Vitess
Architect
Architect
Jul 2, 2024 · Artificial Intelligence

Mooncake: A Separated Architecture for Large‑Language‑Model Inference

The article presents Mooncake, a split‑architecture inference platform for the Kimi LLM assistant, detailing its three elastic resource pools, the rationale for using Time‑Between‑Tokens over TPOT, and design choices for Prefill, KVCache, and Decode stages to improve latency and throughput.

AI systemsDecodeKVCache
0 likes · 9 min read
Mooncake: A Separated Architecture for Large‑Language‑Model Inference
iKang Technology Team
iKang Technology Team
Apr 29, 2024 · Backend Development

Best Practices for Building Scalable Backend Systems

Building a scalable backend requires a distributed architecture complemented by caching, optimized database queries, robust monitoring, message queues, load balancing, horizontal scaling with containers, CDN integration, auto‑scaling, and a microservices design to ensure performance, reliability, and seamless growth under increasing demand.

MicroservicesScalabilitydistributed architecture
0 likes · 6 min read
Best Practices for Building Scalable Backend Systems
Zuoyebang Tech Team
Zuoyebang Tech Team
Feb 19, 2024 · Databases

How OceanBase’s HTAP Architecture Solved Our MySQL Scaling Pain Points

Facing rapid data growth, our team struggled with MySQL scaling, costly distributed refactoring, and inflexible storage; by adopting OceanBase’s native distributed HTAP platform we achieved elastic scaling, strong consistency, over 60% storage savings, and multi‑tenant performance gains for both OLTP and OLAP workloads.

HTAPOceanBasedatabase migration
0 likes · 9 min read
How OceanBase’s HTAP Architecture Solved Our MySQL Scaling Pain Points
Architects' Tech Alliance
Architects' Tech Alliance
Feb 13, 2024 · Operations

What Makes Enterprise Storage Systems Reliable and Scalable?

As enterprise data volumes surge, modern storage systems must deliver high availability, fault tolerance, multi‑protocol support, backup, snapshot, and cloning capabilities, often through distributed architectures that boost reliability, scalability, and cost efficiency while ensuring rapid data recovery.

Enterprise StorageStorage Systemsdata backup
0 likes · 4 min read
What Makes Enterprise Storage Systems Reliable and Scalable?
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Jan 26, 2024 · Backend Development

Mastering Distributed Architecture: Key Concepts, Patterns, and Tools

This article provides a comprehensive overview of distributed architecture, covering its definition, core benefits such as performance, availability, scalability, and fault tolerance, and detailing major categories like microservices, distributed databases, storage systems, computing, communication, load balancing, security, and transactions.

cloud computingdatabasesdistributed architecture
0 likes · 11 min read
Mastering Distributed Architecture: Key Concepts, Patterns, and Tools
Wukong Talks Architecture
Wukong Talks Architecture
Dec 26, 2023 · Backend Development

System Refactoring Case Study: From Monolithic to Distributed Architecture and Database Redesign

This article details a comprehensive system refactoring project that transformed a monolithic, all‑in‑one architecture into a distributed, micro‑service‑based design with a completely rebuilt database model, covering problem analysis, solution design, phased implementation, testing, and rollout strategies.

Backend EngineeringMicroservicesdatabase redesign
0 likes · 19 min read
System Refactoring Case Study: From Monolithic to Distributed Architecture and Database Redesign
AntTech
AntTech
Dec 25, 2023 · Databases

HoraeDB Joins Apache Incubator: Design Goals, Architecture, and Core Features of the Cloud‑Native Time‑Series Database

HoraeDB, the next‑generation cloud‑native time‑series database originally from Ant Group, has been accepted into the Apache Incubator, and this article outlines its design motivations, distributed architecture, key technical components, and core capabilities such as high performance, low cost, SQL‑based analytics, storage‑compute separation, high availability, and open‑source ecosystem compatibility.

Apache IncubatorSQL Analyticscloud-native
0 likes · 6 min read
HoraeDB Joins Apache Incubator: Design Goals, Architecture, and Core Features of the Cloud‑Native Time‑Series Database
Architect
Architect
Dec 23, 2023 · Backend Development

Architecture Evolution and Challenges of Meituan's Code Hosting Platform

This article details Meituan's Code platform evolution from a single‑machine setup to a multi‑machine and finally a distributed, sharded architecture, describing the scalability and availability challenges faced and the comprehensive engineering solutions implemented to achieve high‑performance, high‑availability code hosting for millions of repositories.

Gitcode hostingdistributed architecture
0 likes · 21 min read
Architecture Evolution and Challenges of Meituan's Code Hosting Platform
HomeTech
HomeTech
Sep 27, 2023 · Backend Development

Design and Evolution of a High‑Availability SMS Platform at AutoHome

This article details the architectural evolution, high‑availability strategies, fault‑monitoring mechanisms, and performance optimizations of AutoHome's enterprise SMS platform, covering its migration from .Net to Java, service decomposition with Kafka, multi‑datacenter deployment, and operational safeguards for large‑scale events.

BackendKafkaSMS
0 likes · 9 min read
Design and Evolution of a High‑Availability SMS Platform at AutoHome
Volcano Engine Developer Services
Volcano Engine Developer Services
Sep 19, 2023 · Databases

Unlocking AI with Vector Databases: Architecture, Optimization, and Real-World Cases

This article explores how vector databases serve as the memory layer for large AI models, detailing their distributed, compute‑separated architecture, performance optimizations, hybrid vector‑scalar retrieval, and practical deployments across TikTok’s ecosystem such as image search, intelligent Q&A, and multimodal AI services.

AIKnowledge Basedistributed architecture
0 likes · 11 min read
Unlocking AI with Vector Databases: Architecture, Optimization, and Real-World Cases
DataFunSummit
DataFunSummit
Aug 23, 2023 · Databases

An Overview of RisingWave: Design, Architecture, and Use Cases of an Open‑Source Distributed Streaming SQL Database

RisingWave is an open‑source distributed streaming SQL database that uses SQL to define tables and materialized views, offering low‑latency incremental query processing, a scalable architecture with separate compute and storage, robust consistency guarantees, and real‑time analytics demonstrated through several practical use cases.

Streaming Databasedistributed architecturematerialized view
0 likes · 24 min read
An Overview of RisingWave: Design, Architecture, and Use Cases of an Open‑Source Distributed Streaming SQL Database
dbaplus Community
dbaplus Community
Aug 15, 2023 · Databases

Why ClickHouse Outperforms MySQL, Elasticsearch, and HBase for Massive Event Data

This article examines the massive data storage and real‑time analysis needs of an activity platform, evaluates MySQL, sharded MySQL, Elasticsearch and HBase, and explains why ClickHouse—with its columnar storage, MergeTree engine, vectorized execution, and distributed architecture—offers the best balance of write performance, query speed, and scalability for billions of records.

Big DataColumnar DatabaseMergeTree
0 likes · 31 min read
Why ClickHouse Outperforms MySQL, Elasticsearch, and HBase for Massive Event Data
Architects Research Society
Architects Research Society
Aug 5, 2023 · Big Data

Getting Started with Data Mesh: A Quick‑Start Guide

This guide introduces the data mesh architecture, explains its domain‑driven, self‑serve principles, outlines why modern data‑driven organizations need it, and provides a curated reading list and practical resources to help teams begin building a distributed data platform.

Data Meshdistributed architecture
0 likes · 9 min read
Getting Started with Data Mesh: A Quick‑Start Guide

Exploring Nebula Graph: Building Powerful Graph Database Applications

Nebula Graph is an open‑source distributed graph database that handles billions of vertices and trillions of edges with high throughput and low latency, offering a three‑service architecture, nGQL query language, installation guides, and real‑world use cases such as fraud detection, recommendation, knowledge graphs, and social networks.

Graph DatabaseNebula GraphUse Cases
0 likes · 7 min read
Exploring Nebula Graph: Building Powerful Graph Database Applications
Architects Research Society
Architects Research Society
Jun 24, 2023 · Big Data

Why Enterprise Data Architects Should Build Distributed Data Meshes Instead of Large Centralized Platforms

The article argues that traditional centralized data warehouses and lakes are increasingly unsustainable for large enterprises and proposes a paradigm shift to a distributed data mesh architecture that emphasizes domain‑owned data products, discoverability, interoperability, and global governance to overcome inherent inefficiencies.

Data MeshData Platformdistributed architecture
0 likes · 6 min read
Why Enterprise Data Architects Should Build Distributed Data Meshes Instead of Large Centralized Platforms
Data Thinking Notes
Data Thinking Notes
Jun 4, 2023 · Big Data

How Distributed Lakehouse Architecture Solves Data Swamp Challenges

This article examines the explosion of heterogeneous data sources, the limitations of traditional data lakes and warehouses, and proposes a distributed lakehouse architecture that integrates advanced management layers to improve data governance, reliability, and support both SQL and advanced analytics workloads.

Data GovernanceData LakeELT
0 likes · 29 min read
How Distributed Lakehouse Architecture Solves Data Swamp Challenges
DataFunTalk
DataFunTalk
Mar 29, 2023 · Big Data

Evolution of ByteHouse Real‑Time Ingestion: From Internal Demands to a Cloud‑Native Architecture

This article details the motivation, architectural evolution, and technical implementations of ByteHouse's real‑time ingestion pipeline, covering internal business requirements, distributed‑system challenges, the custom HaKafka engine, memory‑table optimizations, and the transition to a cloud‑native design that delivers high availability, low‑latency, and exactly‑once semantics.

ByteHouseKafkaReal-time Ingestion
0 likes · 13 min read
Evolution of ByteHouse Real‑Time Ingestion: From Internal Demands to a Cloud‑Native Architecture
Volcano Engine Developer Services
Volcano Engine Developer Services
Mar 22, 2023 · Fundamentals

How ByteDance Scales Data Governance: Challenges, Distributed Solutions, and Best Practices

This article examines ByteDance's data governance journey, outlining business, organizational, and cultural challenges, the six-stage evolution framework, real‑world case studies, and the shift from centralized to distributed autonomous governance to improve quality, security, cost, and team efficiency.

Big DataData GovernanceData Quality
0 likes · 18 min read
How ByteDance Scales Data Governance: Challenges, Distributed Solutions, and Best Practices
ITPUB
ITPUB
Jan 18, 2023 · Cloud Native

How China Postal Savings Bank Built a High‑Performance Cloud‑Native Core Banking System

China Postal Savings Bank’s three‑year, 3‑thousand‑person effort delivered a cloud‑native, distributed core banking platform that migrated 650 million customers with a 67,000 TPS peak, 65 ms transaction latency and dramatically improved processing times, showcasing the power of open‑source databases and micro‑service architecture.

core bankingdistributed architectureopenGauss
0 likes · 14 min read
How China Postal Savings Bank Built a High‑Performance Cloud‑Native Core Banking System
Top Architect
Top Architect
Dec 24, 2022 · Databases

Elasticsearch Architecture: Inverted Index, Sharding, and Data Operations

This article explains the core concepts of Elasticsearch, including how its inverted index works, the structure of term dictionaries and posting lists, shard and replica configuration, cluster node roles, the detailed write, refresh, flush, and merge processes, as well as how search queries are executed across distributed shards.

distributed architectureinverted indexsearch engine
0 likes · 9 min read
Elasticsearch Architecture: Inverted Index, Sharding, and Data Operations
macrozheng
macrozheng
Nov 25, 2022 · Databases

How We Scaled a Ride‑Hailing Order System: From Single DB to Sharded MySQL

This article chronicles the step‑by‑step evolution of a ride‑hailing order service's data layer, covering the shift from a single SQLServer database to read‑write separation, business‑domain sharding, caching, message queues, a self‑built sharding component, and a data exchange platform for smooth migration and ongoing scalability.

MySQL Migrationdatabase shardingdistributed architecture
0 likes · 14 min read
How We Scaled a Ride‑Hailing Order System: From Single DB to Sharded MySQL
Top Architect
Top Architect
Sep 14, 2022 · Backend Development

Evolution of Internet Architecture to Microservices and Service Governance with Dubbo

This article traces the evolution of internet architecture from monolithic to distributed and microservice models, explains the concepts of serviceization and service governance, and details how Dubbo implements these ideas while highlighting the benefits, challenges, and practical implementation steps for modern backend systems.

BackendDubbodistributed architecture
0 likes · 13 min read
Evolution of Internet Architecture to Microservices and Service Governance with Dubbo
Sohu Tech Products
Sohu Tech Products
Aug 10, 2022 · Backend Development

Designing a High-Concurrency Ticket Booking System with Load Balancing, Nginx Weighted Round Robin, and Redis

This article presents a comprehensive design and implementation of a high‑concurrency train‑ticket flash‑sale system, covering distributed architecture, load‑balancing strategies, Nginx weighted round‑robin configuration, Go‑based services, Redis‑backed stock management, and performance testing results.

Nginxdistributed architecturehigh concurrency
0 likes · 20 min read
Designing a High-Concurrency Ticket Booking System with Load Balancing, Nginx Weighted Round Robin, and Redis
Architects Research Society
Architects Research Society
Jun 30, 2022 · Big Data

Beyond Monolithic Data Lakes: Embracing a Distributed Data Mesh Architecture

The article examines why traditional centralized data lake architectures fail at scale, outlines common failure patterns, and proposes a paradigm shift toward a distributed data mesh that treats domain‑oriented data as a product, leverages self‑service platforms, and aligns engineering, product, and governance practices for modern enterprise data platforms.

Data MeshData PlatformData Product
0 likes · 33 min read
Beyond Monolithic Data Lakes: Embracing a Distributed Data Mesh Architecture
Selected Java Interview Questions
Selected Java Interview Questions
May 31, 2022 · Backend Development

HC Community Property Management System – Backend Architecture Overview

The HC Community Property Management System, launched by the java110 team in April 2017, is an open‑source, front‑end/back‑end separated, distributed Java project that includes backend, frontend, owner‑mobile, and property‑mobile modules, with detailed development tools, hardware/software requirements, microservice structure, and deployment instructions.

MicroservicesProperty Managementbackend-development
0 likes · 4 min read
HC Community Property Management System – Backend Architecture Overview
vivo Internet Technology
vivo Internet Technology
May 25, 2022 · Big Data

Understanding Druid Metadata Management and Architecture

Apache Druid manages metadata through a layered, distributed system where the Overlord coordinates ingestion tasks, MiddleManagers launch Peons to create segments, Coordinators and Historical nodes store and serve segment data, Brokers route queries, while MySQL, Zookeeper, memory, and local files synchronize metadata for fault‑tolerant, high‑performance OLAP analytics.

Big DataDruidQuery Processing
0 likes · 19 min read
Understanding Druid Metadata Management and Architecture
AntTech
AntTech
Apr 29, 2022 · Operations

Alipay Double‑11 System Stability Practices: Distributed Architecture, Elastic Scaling, Service Mesh, Full‑Chain Load Testing, Intelligent Monitoring, and OceanBase

The presentation details Alipay's evolution through three stability phases—capacity, elastic cloud‑native architecture, and green computing—covering unit‑based deployment, elastic scaling, ServiceMesh, full‑chain load testing, intelligent monitoring, and the OceanBase distributed database, illustrating how these techniques achieved 99.99% availability during the 2021 Double‑11 peak.

Cloud NativeLoad TestingOceanBase
0 likes · 11 min read
Alipay Double‑11 System Stability Practices: Distributed Architecture, Elastic Scaling, Service Mesh, Full‑Chain Load Testing, Intelligent Monitoring, and OceanBase
Architects Research Society
Architects Research Society
Apr 6, 2022 · Big Data

Why Enterprise Data Architects Should Build Distributed Data Meshes Instead of Centralized Data Platforms

Zhamak Dehghani argues that enterprise data architects should replace centralized data warehouses and lakes with a distributed data mesh that leverages domain‑owned data products, addressing scalability, coupling, and ownership failures through a paradigm shift toward self‑serve, discoverable, and interoperable data components.

Data MeshData Platformdistributed architecture
0 likes · 7 min read
Why Enterprise Data Architects Should Build Distributed Data Meshes Instead of Centralized Data Platforms
YunZhu Net Technology Team
YunZhu Net Technology Team
Jan 26, 2022 · Databases

Graph Database Selection and NebulaGraph Architecture for a Knowledge‑Graph Platform

The article explains how the cloud‑construction platform evaluated graph‑database options based on open‑source, scalability, latency, storage capacity and import capabilities, ultimately choosing NebulaGraph, and then details NebulaGraph’s distributed meta, storage and query services as well as the overall multi‑layer knowledge‑graph platform architecture and future application scenarios.

Graph DatabaseNebulaGraphQuery Service
0 likes · 11 min read
Graph Database Selection and NebulaGraph Architecture for a Knowledge‑Graph Platform
IT Architects Alliance
IT Architects Alliance
Jan 21, 2022 · Cloud Computing

How a Cloud Shopping Cart Is Architected for Scalability and Reliability

The article outlines the design of a cloud‑based shopping cart system, detailing its three‑layer application architecture, dual cluster deployment, distributed technical stack, performance and reliability goals, three‑tier caching strategy, and additional features such as anti‑scalper measures and personnel identification.

System Designcachingcloud computing
0 likes · 4 min read
How a Cloud Shopping Cart Is Architected for Scalability and Reliability
Tencent Music Tech Team
Tencent Music Tech Team
Jan 4, 2022 · Big Data

Elasticsearch Fundamentals: Architecture, Indexing, Query DSL and Search Mechanics

Elasticsearch is a distributed, schemaless search engine built on Lucene that stores JSON documents in sharded indexes, uses immutable segments and merges, provides a flexible Query DSL with aggregations and relevance scoring, and executes distributed query‑then‑fetch searches with features like scrolling, optimistic locking, and zero‑downtime reindexing.

AnalyzersElasticsearchQuery DSL
0 likes · 26 min read
Elasticsearch Fundamentals: Architecture, Indexing, Query DSL and Search Mechanics
Beike Product & Technology
Beike Product & Technology
Dec 10, 2021 · Mobile Development

HarmonyOS Architecture, Features, and Service Card Development Guide

This article provides a comprehensive overview of HarmonyOS's layered architecture, key technical features, application development fundamentals, and step‑by‑step instructions for creating and configuring service cards, including code examples, debugging tips, common issues, and future development directions.

DevEco StudioHarmonyOSMobile Development
0 likes · 17 min read
HarmonyOS Architecture, Features, and Service Card Development Guide
Architect
Architect
Dec 5, 2021 · Backend Development

Design and Optimization of Baidu Short Video Push System

This article presents a comprehensive overview of Baidu's short‑video Push system, detailing its architecture, core modules, data flows, and successive optimizations such as personalized send‑time estimation, user‑group management, frequency‑control redesign, and protobuf compression, illustrating how these improvements enhance scalability, reliability, and resource efficiency.

ProtobufPush Systemdistributed architecture
0 likes · 15 min read
Design and Optimization of Baidu Short Video Push System
Kuaishou Tech
Kuaishou Tech
Nov 29, 2021 · Artificial Intelligence

Starry Vector Retrieval Platform: Architecture, Features, and Performance

The article describes the design, challenges, architecture, key features, algorithm optimizations, and future roadmap of Kuaishou's Starry vector retrieval platform, which delivers high‑performance, high‑reliability, and easy‑to‑use large‑scale ANN search for diverse business scenarios.

AI PlatformANNdistributed architecture
0 likes · 14 min read
Starry Vector Retrieval Platform: Architecture, Features, and Performance
Top Architect
Top Architect
Nov 6, 2021 · Backend Development

Designing Flash‑Sale (秒杀) Systems: Architecture, Challenges, and Solutions

The article explains the high‑traffic flash‑sale scenario, analyzes synchronization, bot‑prevention, and server‑capacity challenges, and presents distributed architectural solutions such as CDN edge services, rate‑limiting, load‑balancing, and caching to reliably handle millions of concurrent requests.

backend designdistributed architectureflash sale
0 likes · 9 min read
Designing Flash‑Sale (秒杀) Systems: Architecture, Challenges, and Solutions
IT Architects Alliance
IT Architects Alliance
Nov 5, 2021 · Backend Development

Design Strategies for High‑Concurrency Flash Sale (秒杀) Systems

The article examines the challenges of implementing flash‑sale (秒杀) functionality—such as time synchronization, bot prevention, and massive backend load—and presents two CDN‑centric architectural solutions, including probabilistic request routing and layered filtering with authentication, load balancing, rate limiting, and caching.

CDNdistributed architectureflash sale
0 likes · 9 min read
Design Strategies for High‑Concurrency Flash Sale (秒杀) Systems
Architect
Architect
Nov 3, 2021 · Backend Development

Design and Architecture of Flash Sale (秒杀) Systems

This article analyzes the challenges of implementing flash‑sale (秒杀) systems such as massive concurrent traffic, time synchronization, bot detection, and data consistency, and presents two distributed architectural solutions using CDN edge nodes, load balancing, rate limiting, caching, and backend scaling to handle millions of requests.

CDNdistributed architectureflash sale
0 likes · 8 min read
Design and Architecture of Flash Sale (秒杀) Systems
IT Architects Alliance
IT Architects Alliance
Oct 7, 2021 · Backend Development

Designing a High‑Concurrency Ticket Spike System with Load Balancing, Redis, and Go

This article explains how to build a high‑concurrency ticket‑seckill system that can handle millions of simultaneous requests by using multi‑layer load balancing, Nginx weighted round‑robin, local stock deduction, Redis atomic scripts, and Go’s native concurrency, and it demonstrates the implementation with complete code and performance testing.

Godistributed architecturehigh concurrency
0 likes · 18 min read
Designing a High‑Concurrency Ticket Spike System with Load Balancing, Redis, and Go
IT Architects Alliance
IT Architects Alliance
Sep 28, 2021 · Backend Development

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

This article explores the design of a high‑concurrency train‑ticket flash‑sale system, covering distributed load‑balancing strategies, Nginx weighted round‑robin configuration, local and remote stock deduction using Go and Redis, performance testing with ApacheBench, and key architectural lessons for preventing overselling and ensuring high availability.

GoNginxdistributed architecture
0 likes · 18 min read
Designing a High‑Concurrency Ticket Spike System: Architecture, Load Balancing, and Go Implementation
Tencent Architect
Tencent Architect
Sep 18, 2021 · Cloud Computing

How Tencent Cloud Optimizes CDN Scheduling for Faster Global Delivery

Tencent Cloud's VP Li Cong explains how advanced traffic scheduling, resource orchestration, dynamic routing, and personalized "thousand‑faces" strategies enable CDN systems to locate the fastest nodes worldwide, boosting performance by up to 10% while enhancing security and preparing for next‑generation edge computing.

CDNEdge Computingdistributed architecture
0 likes · 8 min read
How Tencent Cloud Optimizes CDN Scheduling for Faster Global Delivery
dbaplus Community
dbaplus Community
Sep 7, 2021 · Operations

How Ant’s Logic Data Center (LDC) Scales to 580,000 TPS on Double‑11

The article explains how Ant Group’s Logic Data Center (LDC) architecture evolved from monolithic to unit‑based distributed design, using zones, sharding, and read‑write separation to sustain a record 583,000 transactions per second during the Double‑11 shopping festival.

LDCLogic Data Centerdistributed architecture
0 likes · 11 min read
How Ant’s Logic Data Center (LDC) Scales to 580,000 TPS on Double‑11
Architects' Tech Alliance
Architects' Tech Alliance
Aug 15, 2021 · Operations

Enterprise Multi‑Data Center Evolution: From Two‑Region Three‑Center to Distributed Active/Active Architecture

The article explains how enterprises are moving from traditional primary‑backup and two‑region three‑center data‑center models toward distributed active/active data‑center architectures to achieve continuous 24/7 operations, higher resource utilization, and fault‑transparent services, while outlining the technical and organizational challenges involved.

Active-ActiveIT Operationsdisaster recovery
0 likes · 10 min read
Enterprise Multi‑Data Center Evolution: From Two‑Region Three‑Center to Distributed Active/Active Architecture
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Aug 1, 2021 · Backend Development

Designing a Scalable Cloud Shopping Cart: Architecture, Caching, and Payment Strategies

This article details the design and architecture of a cloud‑based shopping cart system, covering its functional modules, layered and cluster designs, technical goals such as stability and elasticity, three‑level caching, asynchronous checks, storage heterogeneity, and payment‑processing solutions.

Shopping CartSystem Designbackend-development
0 likes · 4 min read
Designing a Scalable Cloud Shopping Cart: Architecture, Caching, and Payment Strategies
Big Data Technology Architecture
Big Data Technology Architecture
Jun 17, 2021 · Databases

Key Features of ClickHouse: DBMS Capabilities, Columnar Storage, Vectorized Execution, and Distributed Architecture

ClickHouse is a high‑performance MPP column‑store DBMS that combines complete DBMS functions, column‑oriented storage with aggressive compression, SIMD‑based vectorized execution, flexible table engines, multithreading, distributed processing, a multi‑master architecture, and SQL compatibility to deliver fast online analytical queries on massive data sets.

Columnar StorageDBMSVectorized Execution
0 likes · 21 min read
Key Features of ClickHouse: DBMS Capabilities, Columnar Storage, Vectorized Execution, and Distributed Architecture
Tencent Architect
Tencent Architect
May 28, 2021 · Cloud Native

Exploring Tencent Cloud Native Database TDSQL-C Architecture and Practices

The presentation at SACC2021 detailed the background, architecture, performance, reliability, and future development directions of Tencent's cloud‑native distributed database TDSQL‑C, highlighting its compute‑storage separation, serverless elasticity, high QPS capability, and advanced fault‑tolerance mechanisms.

ScalabilityTDSQL-Ccloud-native
0 likes · 6 min read
Exploring Tencent Cloud Native Database TDSQL-C Architecture and Practices
Programmer DD
Programmer DD
Apr 19, 2021 · Backend Development

Inside 12306’s High‑Concurrency Ticket System: Architecture, Load Balancing & Go Demo

This article dissects how China’s 12306 ticket platform handles millions of simultaneous requests by using layered load balancing, distributed clustering, Nginx weighted round‑robin, Redis‑based pre‑deduction, and a Go implementation that demonstrates local and remote stock deduction, performance testing, and fault‑tolerant design.

Godistributed architecturehigh concurrency
0 likes · 21 min read
Inside 12306’s High‑Concurrency Ticket System: Architecture, Load Balancing & Go Demo
dbaplus Community
dbaplus Community
Apr 12, 2021 · Backend Development

From Monolith to Microservices: Eleme’s Order System Evolution and Key Lessons

The article chronicles Eleme’s four‑year journey of transforming its order platform—from the early Python‑based Zeus monolith through team formation, service decoupling, sharding, message broadcasting, testing automation, Redis and cache redesign, to virtual product handling and governance—highlighting practical challenges, decisions, and hard‑won engineering insights.

Backend EngineeringMessagingPerformance Testing
0 likes · 52 min read
From Monolith to Microservices: Eleme’s Order System Evolution and Key Lessons
High Availability Architecture
High Availability Architecture
Mar 29, 2021 · Backend Development

Design and Implementation of a WebSocket Long‑Connection Gateway for Real‑Time Push

This article presents the design, implementation, and performance evaluation of a Netty‑based WebSocket long‑connection gateway that centralizes session management, decouples business logic, supports horizontal scaling, and provides monitoring and alerting for high‑throughput real‑time data push in iQIYI’s platform.

NettyRocketMQWebSocket
0 likes · 12 min read
Design and Implementation of a WebSocket Long‑Connection Gateway for Real‑Time Push
21CTO
21CTO
Mar 1, 2021 · Backend Development

How to Build a Scalable WebSocket Long‑Connection Gateway with Netty

This article explains the challenges of server‑push in HTTP, reviews WebSocket as the mainstream solution, and details the design, implementation, session management, monitoring, and performance testing of a Netty‑based distributed WebSocket long‑connection gateway used at iQIYI.

NettyWebSocketdistributed architecture
0 likes · 12 min read
How to Build a Scalable WebSocket Long‑Connection Gateway with Netty
TAL Education Technology
TAL Education Technology
Feb 25, 2021 · Databases

ClickHouse Overview: Architecture, Features, Performance, and Practical Use Cases at TAL Education

This article provides a comprehensive overview of ClickHouse, covering its background, core features, columnar storage, vectorized execution engine, table engines, distributed architecture, performance benchmarks, real‑world deployment at TAL Education, monitoring practices, encountered challenges, and future planning.

Big DataColumnar DatabaseData Analytics
0 likes · 18 min read
ClickHouse Overview: Architecture, Features, Performance, and Practical Use Cases at TAL Education
Big Data Technology & Architecture
Big Data Technology & Architecture
Jan 14, 2021 · Databases

ClickHouse Overview: Architecture, Performance, Core Concepts, and Enterprise Use Cases

This article provides a comprehensive introduction to ClickHouse, an open‑source column‑oriented OLAP database, covering its high‑performance benchmarks, core architectural components, query processing model, deployment patterns, Java client usage, and real‑world implementations at large enterprises.

Columnar DatabaseOLAPclickhouse
0 likes · 28 min read
ClickHouse Overview: Architecture, Performance, Core Concepts, and Enterprise Use Cases
Didi Tech
Didi Tech
Nov 25, 2020 · Backend Development

Design and Architecture of DiDi's Pricing System

DiDi’s unified, distributed pricing platform delivers accurate pre‑trip estimates, real‑time billing, and detailed invoices across multiple ride‑hailing and bike‑sharing services by leveraging a stateless core engine, flexible Apollo‑based configuration, modular micro‑services, high‑availability data stores, and open‑pricing/price‑rights mechanisms to ensure stability, accuracy, and rapid feature rollout.

Backend EngineeringPrice OptimizationPricing System
0 likes · 18 min read
Design and Architecture of DiDi's Pricing System
vivo Internet Technology
vivo Internet Technology
Nov 25, 2020 · Databases

Understanding Elasticsearch Architecture, Indexing, and Storage Mechanisms

Elasticsearch combines Lucene’s inverted index with a distributed cluster of master‑eligible, data, and coordinating nodes, using Zen discovery for node election and split‑brain prevention, while indexing writes to primary shards, replicating to replicas, storing immutable segments that are periodically merged for efficient search.

ClusterElasticsearchdistributed architecture
0 likes · 19 min read
Understanding Elasticsearch Architecture, Indexing, and Storage Mechanisms
Open Source Linux
Open Source Linux
Nov 3, 2020 · Backend Development

From Monolith to Microservices: Tracing the Evolution of Distributed Architecture

This article walks through the step‑by‑step evolution of a Java‑based e‑commerce system—from a single‑server monolith to a fully distributed architecture with load balancing, read/write separation, caching, sharding, and service decomposition—highlighting the motivations, challenges, and key design decisions at each stage.

cachingdatabase shardingdistributed architecture
0 likes · 9 min read
From Monolith to Microservices: Tracing the Evolution of Distributed Architecture
AntTech
AntTech
Oct 29, 2020 · Cloud Native

Evolution of NetBank's Cloud-Native Architecture

NetBank, a cloud-first digital bank, has progressed from a basic cloud infrastructure to a multi-active, cloud-native distributed architecture, detailing the motivations, challenges, and benefits such as improved scalability, cost efficiency, security, and operational agility for financial services.

Kubernetescloud-nativedistributed architecture
0 likes · 10 min read
Evolution of NetBank's Cloud-Native Architecture
Tencent Cloud Developer
Tencent Cloud Developer
Oct 20, 2020 · Databases

ClickHouse: Architecture, Core Features, and Limitations for Interactive Analytics

ClickHouse is a PB‑scale, open‑source columnar OLAP database that uses a ZooKeeper‑coordinated sharded cluster, columnar storage, vectorized execution, advanced compression, data‑skipping indexes, and materialized views to deliver high‑performance interactive analytics, yet it requires manual shard management, lacks a mature MPP optimizer, and handles real‑time single‑row writes poorly.

Columnar StorageMaterialized ViewsOLAP
0 likes · 18 min read
ClickHouse: Architecture, Core Features, and Limitations for Interactive Analytics
MaGe Linux Operations
MaGe Linux Operations
Oct 14, 2020 · Backend Development

From Monolith to Microservices: Tracing the Evolution of Distributed Web Architecture

This article walks through the step‑by‑step evolution of a Java‑Web e‑commerce system—from a single‑server monolith to clustered services, read‑write separation, search integration, caching, sharding, and finally service decomposition—highlighting the architectural decisions and challenges at each stage.

database shardingdistributed architectureload balancing
0 likes · 10 min read
From Monolith to Microservices: Tracing the Evolution of Distributed Web Architecture
JD Cloud Developers
JD Cloud Developers
Sep 29, 2020 · Databases

Why ClickHouse Powers JD Cloud’s Billion‑Row Queries: Architecture and Performance Secrets

This article explains how JD Cloud’s JCHDB, built on ClickHouse, achieves millisecond‑level queries on billions of rows through columnar storage, distributed multi‑master architecture, SIMD vector engine, sparse indexing, and specialized table engines, and outlines the ideal use cases and deployment details.

Analytical DatabaseColumnar StorageJCHDB
0 likes · 10 min read
Why ClickHouse Powers JD Cloud’s Billion‑Row Queries: Architecture and Performance Secrets
dbaplus Community
dbaplus Community
Sep 6, 2020 · Operations

Building a High‑Performance Monitoring Alert System with Akka, Dubbo, and Ignite

The article outlines G Bank’s transition from a single‑threaded commercial monitoring solution to a self‑developed, open‑source based alert system that leverages Akka for parallel collection, Apache Dubbo for distributed processing, and Apache Ignite for in‑memory storage, achieving million‑level alert capacity, sub‑100 ms latency, and linear scalability.

AkkaApache DubboApache Ignite
0 likes · 17 min read
Building a High‑Performance Monitoring Alert System with Akka, Dubbo, and Ignite
Java Architect Essentials
Java Architect Essentials
Aug 14, 2020 · Industry Insights

Designing High‑Performance, Scalable Architecture for Large‑Scale Websites

This article provides a comprehensive overview of large‑scale website architecture, covering characteristic traits, performance and availability goals, layered design patterns, security measures, scalability and extensibility strategies, evolution stages, capacity estimation, and practical optimization techniques for e‑commerce platforms.

Scalabilitydistributed architecturee‑commerce
0 likes · 25 min read
Designing High‑Performance, Scalable Architecture for Large‑Scale Websites
Programmer DD
Programmer DD
Aug 10, 2020 · Big Data

Master ElasticSearch: How Its Distributed Architecture Powers Scalable Search

ElasticSearch achieves distributed search by organizing data into indices, types, mappings, documents, and fields, splitting indices into primary and replica shards across multiple nodes, with automatic master election and shard allocation, enabling horizontal scaling, high availability, and improved performance for large‑scale data workloads.

distributed architecturesearch enginesharding
0 likes · 7 min read
Master ElasticSearch: How Its Distributed Architecture Powers Scalable Search
Architects' Tech Alliance
Architects' Tech Alliance
Jul 19, 2020 · Fundamentals

Why Operating Systems Are Essential and an In‑Depth Look at Huawei's HarmonyOS Architecture

The article explains the fundamental role of operating systems in managing hardware resources, scheduling tasks, and isolating applications, then provides a detailed analysis of Huawei's HarmonyOS—including its distributed architecture, microkernel design, deterministic latency engine, high‑performance IPC, unified IDE, and the Ark Compiler—highlighting how these features aim to create a seamless, multi‑device software ecosystem.

HarmonyOSOperating Systemcompiler
0 likes · 25 min read
Why Operating Systems Are Essential and an In‑Depth Look at Huawei's HarmonyOS Architecture
Top Architect
Top Architect
Apr 18, 2020 · Cloud Native

Distributed Multi‑Center Architecture for Enterprise Service Integration

The article examines the challenges of traditional SOA and microservice architectures in large enterprises, proposes a distributed multi‑center integration model that combines traditional services with microservices, emphasizes security, scalability, and data redundancy, and outlines the roles of capability centers, open platforms, and routing components within a cloud‑native environment.

Cloud NativeESBService Integration
0 likes · 15 min read
Distributed Multi‑Center Architecture for Enterprise Service Integration
Senior Brother's Insights
Senior Brother's Insights
Mar 31, 2020 · Backend Development

Building a 1M‑Request Ticket‑Grab System with Go, Nginx, and Redis

This article explores how to design a high‑concurrency ticket‑booking service capable of handling millions of simultaneous requests by combining distributed load‑balancing, Nginx weighted round‑robin, Go micro‑services, and Redis atomic inventory management, complete with code samples and performance benchmarks.

GoNginxdistributed architecture
0 likes · 21 min read
Building a 1M‑Request Ticket‑Grab System with Go, Nginx, and Redis