Tagged articles
57 articles
Page 1 of 1
Architecture & Thinking
Architecture & Thinking
Apr 2, 2025 · Backend Development

Ensuring Fair Flash Sales in Multi-Active Architectures: Strategies & Code

This article examines the challenges of high‑concurrency flash‑sale scenarios in multi‑active architectures, analyzes fairness issues caused by geographic latency, and presents practical solutions such as data‑sharding and global‑clock ordered queues, complemented by a Redis‑based implementation example.

Fairnessflash salemulti-active
0 likes · 12 min read
Ensuring Fair Flash Sales in Multi-Active Architectures: Strategies & Code
Architect
Architect
Jan 9, 2025 · Industry Insights

How to Ensure Immediate Reads After Writes in Multi-Active Architectures

This article analyzes the "write‑after‑immediate‑read" challenge in multi‑active disaster‑recovery setups, breaks down solution directions, presents a three‑city five‑center case study, and outlines a four‑step model—distinguish scenarios, mark written data, assess latency, and enable near‑by access—to achieve consistent, low‑latency reads.

BackendData ConsistencyDistributed Systems
0 likes · 15 min read
How to Ensure Immediate Reads After Writes in Multi-Active Architectures
dbaplus Community
dbaplus Community
Jan 1, 2025 · Backend Development

Mastering Multi-Active Data Architecture: Reducing Write Latency and Ensuring High Availability

This article examines the challenges of building multi‑active distributed systems, focusing on the data layer’s role in high availability, write‑latency, sharding, isolation, replication strategies, and routing decisions, and provides concrete architectural patterns and practical guidelines for robust backend design.

Distributed SystemsLatencydata replication
0 likes · 23 min read
Mastering Multi-Active Data Architecture: Reducing Write Latency and Ensuring High Availability
Tencent Cloud Developer
Tencent Cloud Developer
Nov 27, 2024 · Databases

Analyzing the Write‑After‑Read Consistency Challenge in Multi‑Active Distributed Architectures

The article examines the write‑after‑read consistency problem in multi‑active cross‑region systems, compares single‑write‑single‑read routing, quorum‑based multi‑write‑multi‑read, and read‑while‑copy methods, explains why primary‑secondary replication is preferred, and proposes a four‑step framework—scenario flagging, data marking, latency evaluation, and near‑by asynchronous replication—to meet WAR requirements efficiently.

ConsistencyDatabase ReplicationDistributed Systems
0 likes · 12 min read
Analyzing the Write‑After‑Read Consistency Challenge in Multi‑Active Distributed Architectures
Architect
Architect
Oct 17, 2024 · Operations

Designing Multi‑Active Distributed Systems: Key Factors and Replication Strategies

This article analyzes the architectural challenges of building large‑scale distributed systems with multi‑active (cross‑city) capabilities, focusing on data‑layer design, write latency, replication models, sharding techniques, and routing impacts to guide reliable, high‑performance infrastructure decisions.

Distributed Systemsarchitecturedata replication
0 likes · 22 min read
Designing Multi‑Active Distributed Systems: Key Factors and Replication Strategies
Tencent Cloud Developer
Tencent Cloud Developer
Oct 15, 2024 · Industry Insights

Why Write Latency Drives Multi‑Active Distributed Architecture Design

This article analyzes how write latency, write volume, isolation, and data replication strategies influence the design of multi‑active distributed systems, offering practical guidance on sharding, synchronous and asynchronous replication, routing, and architecture selection for high availability and performance across regions.

Distributed Systemsdata replicationhigh availability
0 likes · 23 min read
Why Write Latency Drives Multi‑Active Distributed Architecture Design
dbaplus Community
dbaplus Community
Jan 14, 2024 · Operations

How Bilibili Achieves 99.99% Availability for Live Gift Systems

This article explains Bilibili's technical strategies—preloading, circuit breaking, sharding, multi‑active deployment, and Kubernetes auto‑scaling—that ensure the live‑gift panel, feeding flow, and supporting services maintain 99.99% uptime even during massive traffic spikes.

Microservicescircuit-breakerhigh-availability
0 likes · 14 min read
How Bilibili Achieves 99.99% Availability for Live Gift Systems
Top Architecture Tech Stack
Top Architecture Tech Stack
Nov 27, 2023 · Operations

Designing Multi-Active Cross‑Region Architecture: Scenarios, Patterns, and Practical Techniques

This article explains the motivations, application scenarios, architectural patterns (same‑city, cross‑city, and cross‑country), and concrete design techniques for building multi‑active cross‑region systems that ensure high availability and graceful degradation during extreme failures.

Distributed Systemsdata synchronizationdisaster recovery
0 likes · 32 min read
Designing Multi-Active Cross‑Region Architecture: Scenarios, Patterns, and Practical Techniques
Didi Tech
Didi Tech
Nov 14, 2023 · Databases

Didi's Multi-Active Redis Architecture: Design, Challenges, and Solutions

To achieve disaster-recovery and cross-data-center resilience, Didi progressed from a simple proxy double-write scheme to a sophisticated MQ-free multi-active Redis design that uses a dedicated syncer, shard-based loop prevention, op-id replay protection, conflict detection, and incremental AOF durability, ensuring low latency, no data loss, and consistent availability.

DidiDistributed Systemsdata replication
0 likes · 11 min read
Didi's Multi-Active Redis Architecture: Design, Challenges, and Solutions
Bilibili Tech
Bilibili Tech
Jul 11, 2023 · Cloud Native

Ensuring High Availability of Bilibili Live Gift System: Panel, Gift Feeding, and Multi‑Active Architecture

Bilibili guarantees 99.99% availability for its live‑gift ecosystem by pre‑loading panel data, using circuit‑breakers and cached responses, sharding databases, auto‑scaling Kubernetes pods, employing Redis hot‑key caching and distributed rate limiting, handling order timeouts and idempotent MQ processing, and deploying multi‑active cross‑region services with intelligent discovery.

gift systemlive streamingmulti-active
0 likes · 14 min read
Ensuring High Availability of Bilibili Live Gift System: Panel, Gift Feeding, and Multi‑Active Architecture
dbaplus Community
dbaplus Community
May 29, 2023 · Operations

How Bilibili Built a High‑Availability Multi‑Active Architecture for SRE

This article details Bilibili's SRE team's design and implementation of a high‑availability multi‑active architecture, covering zone types, same‑city and cross‑region deployments, traffic routing, cache consistency, message handling, governance, and practical lessons learned from real‑world incidents.

BilibiliOperationsSRE
0 likes · 20 min read
How Bilibili Built a High‑Availability Multi‑Active Architecture for SRE
Top Architect
Top Architect
Dec 29, 2022 · Backend Development

High‑Availability Strategies for Stateful Backend Services: Cold Backup, Dual‑Machine Active/Standby, Same‑City and Cross‑City Active‑Active, and Multi‑Active Architectures

The article explains various high‑availability solutions for stateful backend services, comparing cold backup, dual‑machine active/standby, same‑city active‑active, cross‑city active‑active, and cross‑city multi‑active approaches, and discusses their trade‑offs, implementation details, and real‑world examples from large internet companies.

Backend Architectureactive standbycold backup
0 likes · 16 min read
High‑Availability Strategies for Stateful Backend Services: Cold Backup, Dual‑Machine Active/Standby, Same‑City and Cross‑City Active‑Active, and Multi‑Active Architectures
Tencent Cloud Middleware
Tencent Cloud Middleware
Dec 13, 2022 · Cloud Native

How to Master Microservice Routing, Gray Release, and Multi‑Active Disaster Recovery

This article presents a comprehensive guide to microservice architecture evolution, covering routing, multi‑active deployment, gray releases, canary/rolling/blue‑green strategies, traffic shading, rate limiting, and practical implementation steps using cloud‑native gateways, service meshes, and Kubernetes labeling.

cloud-nativegray-releasemulti-active
0 likes · 19 min read
How to Master Microservice Routing, Gray Release, and Multi‑Active Disaster Recovery
Efficient Ops
Efficient Ops
Dec 12, 2022 · Operations

How Bilibili Built a 5‑Year SRE Journey: High‑Availability, Multi‑Active, and Capacity Management

This article chronicles Bilibili's five‑year evolution of Site Reliability Engineering, detailing the introduction of SRE culture, the construction of high‑availability and multi‑active architectures, capacity management with Kubernetes, VPA/HPA, incident case studies, and the ongoing transformation of SRE practices across the organization.

KubernetesOperationsSRE
0 likes · 24 min read
How Bilibili Built a 5‑Year SRE Journey: High‑Availability, Multi‑Active, and Capacity Management
Bilibili Tech
Bilibili Tech
Oct 29, 2022 · Databases

Bilibili Database Multi-Active Practice

The article visually details Bilibili’s multi‑active database architecture, showing system layout, data replication, failover strategies, and operational workflows that enable high availability across multiple data centers by synchronizing data, balancing load, and maintaining continuous service during node or regional failures.

Bilibiliarchitecturemulti-active
0 likes · 1 min read
Bilibili Database Multi-Active Practice
MaGe Linux Operations
MaGe Linux Operations
Sep 30, 2022 · Operations

Mastering High Availability: From Cold Backups to Multi-Region Active-Active

This article examines high‑availability strategies for stateful backend services, comparing cold backup, hot standby, same‑city active‑active, cross‑region active‑active, and multi‑active architectures, highlighting their advantages, limitations, and practical implementation considerations such as downtime, data loss, synchronization overhead, and conflict resolution.

Active-ActiveBackend Architecturehigh availability
0 likes · 14 min read
Mastering High Availability: From Cold Backups to Multi-Region Active-Active
Efficient Ops
Efficient Ops
Sep 29, 2022 · Operations

Mastering High Availability: From Cold Backups to Multi‑Active Disaster Recovery

This article explores the evolution of high‑availability strategies for stateful backend services, comparing cold backups, active/standby, same‑city and cross‑city active‑active setups, and discusses the trade‑offs, design considerations, and real‑world implementations of multi‑active and multi‑active architectures.

Active-ActiveBackend Architectureactive standby
0 likes · 16 min read
Mastering High Availability: From Cold Backups to Multi‑Active Disaster Recovery
Xiaolei Talks DB
Xiaolei Talks DB
May 15, 2022 · Databases

How TiDB Achieves Multi-Active High Availability Across Multiple Data Centers

This article explains TiDB's multi‑active high‑availability architectures—including same‑city dual‑center, triple‑center, and two‑region three‑center deployments—detailing hard requirements, RPO/RTO goals, placement‑rule configurations, and practical disaster‑recovery recommendations for distributed database clusters, and how adaptive sync modes affect failover performance.

Placement RuleTiDBhigh availability
0 likes · 12 min read
How TiDB Achieves Multi-Active High Availability Across Multiple Data Centers
Sanyou's Java Diary
Sanyou's Java Diary
Mar 20, 2022 · Operations

Unlocking Ultra‑High Availability: The Secrets of Geo‑Active Multi‑Active Architecture

This article explains what geo‑active multi‑active (异地多活) architecture is, why it is needed for ultra‑high availability, and walks through the step‑by‑step evolution from a single‑node system to sophisticated multi‑data‑center designs that use redundancy, disaster‑recovery, data synchronization, routing, and conflict‑resolution techniques.

data replicationdisaster recoverymulti-active
0 likes · 31 min read
Unlocking Ultra‑High Availability: The Secrets of Geo‑Active Multi‑Active Architecture
Alibaba Cloud Native
Alibaba Cloud Native
Feb 10, 2022 · Cloud Native

How Multi-Active Architecture Can Eliminate Downtime: Inside Alibaba Cloud’s AppActive

Despite widespread cloud adoption, large‑scale outages still occur, prompting Alibaba Cloud’s high‑availability team to share the evolution, principles, and open‑source implementation of multi‑active disaster recovery (AppActive) that aims to achieve minute‑level failover and near‑zero downtime.

Alibaba CloudAppActivedisaster recovery
0 likes · 11 min read
How Multi-Active Architecture Can Eliminate Downtime: Inside Alibaba Cloud’s AppActive
DeWu Technology
DeWu Technology
Jan 19, 2022 · Operations

Common High‑Availability Architecture Patterns and Multi‑Active Deployment Strategies

Covering essential high‑availability techniques, the article examines disaster‑recovery architectures from same‑city dual‑center to cross‑country active‑passive deployments, compares five patterns, details three multi‑active models, outlines required traffic‑scheduling, replication, and database layers, and provides design methodology, practical safeguards, and key HA metrics.

Distributed Systemsdata replicationdisaster recovery
0 likes · 23 min read
Common High‑Availability Architecture Patterns and Multi‑Active Deployment Strategies
MaGe Linux Operations
MaGe Linux Operations
Jan 6, 2022 · Cloud Native

How to Build Minute‑Level Hybrid Cloud Disaster Recovery with MSHA Multi‑Active Architecture

This article presents a step‑by‑step guide for constructing a hybrid cloud disaster‑recovery solution using MSHA's multi‑active architecture, covering business background, design challenges, dual‑active deployment, traffic routing, data synchronization, one‑click failover, and validation of sub‑minute RPO/RTO for e‑commerce platforms.

Alibaba CloudMSHAcloud-native
0 likes · 14 min read
How to Build Minute‑Level Hybrid Cloud Disaster Recovery with MSHA Multi‑Active Architecture
Java Interview Crash Guide
Java Interview Crash Guide
Apr 30, 2021 · Operations

How Do Large Internet Companies Achieve Cross‑Region Multi‑Active High Availability?

The article explains why large internet firms adopt cross‑region multi‑active architectures for high availability, compares cold backup, hot standby, same‑city active‑active, and cross‑region active‑active solutions, discusses their trade‑offs, and presents practical design patterns and questions for implementing such systems.

Distributed SystemsOperationsdisaster recovery
0 likes · 15 min read
How Do Large Internet Companies Achieve Cross‑Region Multi‑Active High Availability?
21CTO
21CTO
Mar 24, 2021 · Backend Development

Mastering Backend High Availability: From Cold Backups to Multi‑Active Deployments

This article examines stateful backend services and compares various high‑availability strategies—including cold backup, dual‑machine hot standby, same‑city and cross‑city active‑active, and multi‑active architectures—highlighting their benefits, drawbacks, and practical implementation considerations.

Backend Architecturecold backupdisaster recovery
0 likes · 14 min read
Mastering Backend High Availability: From Cold Backups to Multi‑Active Deployments
ITPUB
ITPUB
Mar 22, 2021 · Operations

How to Achieve High Availability for Stateful Backend Services: From Cold Backup to Multi‑Active

This article explains the evolution of high‑availability strategies for stateful backend services, comparing cold backup, dual‑machine hot standby, same‑city active‑active, cross‑city active‑active and multi‑active solutions, and discusses their trade‑offs, implementation details, and practical considerations.

System Designactive standbycold backup
0 likes · 15 min read
How to Achieve High Availability for Stateful Backend Services: From Cold Backup to Multi‑Active
MaGe Linux Operations
MaGe Linux Operations
Mar 1, 2021 · Backend Development

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

This article examines high‑availability strategies for stateful backend services, covering cold backup, dual‑machine hot standby, same‑city active‑active, and remote multi‑active solutions, while discussing their benefits, trade‑offs, and architectural patterns for resilient distributed systems.

Backend Architectureactive standbycold backup
0 likes · 14 min read
Mastering High Availability: From Cold Backup to Multi‑Active Architecture
Programmer DD
Programmer DD
Nov 30, 2020 · Operations

Mastering High Availability: From Cold Backup to Multi‑Active Deployments

This article explains how backend services can be classified as stateless or stateful and explores a range of high‑availability strategies—from simple cold backups and active‑standby setups to same‑city, cross‑city, and multi‑active architectures—highlighting their trade‑offs and implementation considerations.

backend servicesdisaster recoveryhigh availability
0 likes · 14 min read
Mastering High Availability: From Cold Backup to Multi‑Active Deployments
Architecture Digest
Architecture Digest
Nov 22, 2020 · Operations

Stateful Services and High‑Availability Solutions: From Cold Backup to Multi‑Region Active‑Active

This article examines stateful backend services and various high‑availability strategies—including cold backup, active/standby hot backup, same‑city active‑active, cross‑region active‑active, and multi‑active architectures—detailing their advantages, limitations, and practical implementation considerations, and includes real‑world examples from major e‑commerce platforms.

Distributed Systemsactive standbycold backup
0 likes · 14 min read
Stateful Services and High‑Availability Solutions: From Cold Backup to Multi‑Region Active‑Active
Architects' Tech Alliance
Architects' Tech Alliance
Nov 20, 2020 · Operations

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

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

Distributed SystemsSystem Architecturemulti-active
0 likes · 15 min read
High‑Availability Deployment: From Cold Backup to Multi‑Active Architecture
Architecture Digest
Architecture Digest
Nov 15, 2020 · Cloud Native

Ele.me's Multi‑Active Architecture: Design Principles, Core Components and Implementation Overview

This article explains how Ele.me built a multi‑active, geographically distributed system that enables elastic scaling and data‑center‑level disaster recovery by partitioning services, routing traffic, replicating data in real time, and enforcing strict consistency and availability principles.

Distributed Systemsdata replicationmulti-active
0 likes · 18 min read
Ele.me's Multi‑Active Architecture: Design Principles, Core Components and Implementation Overview
vivo Internet Technology
vivo Internet Technology
Sep 10, 2020 · Operations

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

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

System Architecturedata synchronizationdisaster recovery
0 likes · 17 min read
Multi-Active High Availability Architecture: Scenarios, Solutions, and Evaluation
Big Data Technology & Architecture
Big Data Technology & Architecture
Jun 22, 2020 · Databases

JDHBase Multi‑Active Architecture and Replication Mechanisms

This article describes JDHBase’s large‑scale KV storage, its HBase‑based replication principle, the multi‑active cluster architecture with Fox Manager, client routing, automatic failover, dynamic replication tuning, serial replication guarantees, and future directions for improving cross‑region disaster recovery.

Cluster ManagementHBaseJDHBase
0 likes · 11 min read
JDHBase Multi‑Active Architecture and Replication Mechanisms
Big Data Technology Architecture
Big Data Technology Architecture
Feb 11, 2020 · Databases

JDHBase Multi‑Active Architecture and Asynchronous Replication Practices

This article describes JDHBase’s large‑scale KV storage architecture, its HBase‑based asynchronous replication mechanism, multi‑active cluster design, client‑side routing via Fox Manager, automatic failover strategies, dynamic replication tuning, and serial replication techniques to ensure data consistency across geographically distributed data centers.

ConsistencyDynamic TuningHBase Replication
0 likes · 12 min read
JDHBase Multi‑Active Architecture and Asynchronous Replication Practices
dbaplus Community
dbaplus Community
Feb 2, 2020 · Databases

JDHBase Multi‑Active Disaster Recovery: Replication, Auto‑Failover & Consistency

JDHBase, JD.com’s large‑scale KV store, powers billions of daily reads and writes across 7,000 nodes, and this article details its multi‑active, cross‑region architecture—including HBase replication fundamentals, Fox Manager routing, automatic failover policies, dynamic replication tuning, and serial replication to ensure strong consistency.

Database ArchitectureHBaseReplication
0 likes · 15 min read
JDHBase Multi‑Active Disaster Recovery: Replication, Auto‑Failover & Consistency
JD Retail Technology
JD Retail Technology
Jan 6, 2020 · Backend Development

JDHBase Multi‑Active Architecture and Replication Practices

This article describes JDHBase’s large‑scale KV storage deployment, its HBase‑based asynchronous replication mechanism, the multi‑active architecture with active‑standby clusters, client interaction via Fox Manager, automatic failover strategies, dynamic replication tuning, and serial replication techniques to ensure data consistency across data centers.

Cluster ManagementHBaseReplication
0 likes · 13 min read
JDHBase Multi‑Active Architecture and Replication Practices
Tencent Cloud Developer
Tencent Cloud Developer
Sep 10, 2019 · Cloud Computing

Design and Practice of Multi‑Active Architecture on Public Cloud Infrastructure

Wang Xiaobo explains how public‑cloud services can simplify designing and implementing active‑active architectures, covering data‑center redundancy, real‑time synchronization, fault‑tolerant networking, micro‑service migration, and cost‑benefit trade‑offs, while urging incremental, cloud‑assisted approaches rather than full 100% multi‑active deployments.

Microserviceshigh availabilitymulti-active
0 likes · 18 min read
Design and Practice of Multi‑Active Architecture on Public Cloud Infrastructure
dbaplus Community
dbaplus Community
Jul 2, 2019 · Databases

Mastering Multi-Active Data Centers: Solving MySQL Data Sync Loops

This article explains the concepts of unitization and multi‑active data centers, analyzes the drawbacks of single‑IDC deployments, and provides a detailed guide on implementing MySQL binlog synchronization while addressing common challenges such as data loops, duplicate inserts, unique‑index conflicts, and DDL handling, including practical solutions like GTID and auxiliary tables.

BinlogDatabase ArchitectureGTID
0 likes · 24 min read
Mastering Multi-Active Data Centers: Solving MySQL Data Sync Loops
Architects' Tech Alliance
Architects' Tech Alliance
Jun 30, 2019 · Operations

How DNS and GSLB Enable Multi-Active Data Center Load Balancing

This article explains DNS fundamentals, the step‑by‑step resolution process, TTL caching, and how DNS‑based Global Server Load Balancing (GSLB) can direct traffic to the nearest active data‑center, providing a practical guide for building multi‑active, high‑availability infrastructures.

DNSGSLBOperations
0 likes · 10 min read
How DNS and GSLB Enable Multi-Active Data Center Load Balancing
ITPUB
ITPUB
Dec 3, 2018 · Databases

How Ele.me Deployed a Dual‑Active Database System in Just Three Months

This talk details Ele.me’s three‑month rollout of a dual‑active (multi‑active) database system, covering design principles, architecture, migration steps, challenges such as data consistency and DDL handling, the tools built (DRC, D‑Bus, DCP, EMHA), and the performance and reliability benefits achieved.

DBAEle.medata replication
0 likes · 14 min read
How Ele.me Deployed a Dual‑Active Database System in Just Three Months
Efficient Ops
Efficient Ops
May 10, 2018 · Operations

How Ele.me Scaled to 10M+ Daily Orders with Multi‑Active Architecture

The talk details Ele.me’s rapid growth from 300k to over 10 million daily orders, describing the challenges of high‑concurrency, multi‑active micro‑service architecture, IDC planning, database refactoring, disaster‑recovery, NOC operations, and the systematic processes that enabled stable, scalable delivery across two data centers.

IDC planningOperationsScalability
0 likes · 19 min read
How Ele.me Scaled to 10M+ Daily Orders with Multi‑Active Architecture
JD Retail Technology
JD Retail Technology
Nov 14, 2017 · Operations

Design and Implementation of JD.com's Multi‑Active Distributed Architecture

This article details JD.com's multi-active distributed architecture, covering its evolution from single‑data‑center to multi‑region deployments, network design, leaf‑spine topology, data consistency mechanisms, application scheduling, monitoring, and disaster recovery strategies that enhance high availability and user experience.

Data ConsistencyDistributed SystemsOperations
0 likes · 11 min read
Design and Implementation of JD.com's Multi‑Active Distributed 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.

BackendData MigrationScalability
0 likes · 18 min read
How Suning Scaled Its Membership System for Double‑11: Architecture Evolution and Multi‑Active Deployment
dbaplus Community
dbaplus Community
Jul 26, 2017 · Databases

How Ele.me Achieved Sub‑Second MySQL Multi‑Active Replication with DRC

This article details Ele.me's design and implementation of a MySQL bidirectional replication component (DRC) that enables sub‑second, high‑throughput data synchronization across Beijing and Shanghai data centers, addressing latency, consistency, and failover challenges in a multi‑active environment.

Distributed Systemsdata replicationdatabase-consistency
0 likes · 18 min read
How Ele.me Achieved Sub‑Second MySQL Multi‑Active Replication with DRC
Architecture Digest
Architecture Digest
Aug 7, 2016 · Operations

Designing a Three‑Dimensional High‑Availability Architecture for Alibaba's Game Integration System

The article describes how Alibaba's game integration platform achieved business‑oriented high availability by abandoning traditional system‑centric designs and implementing a three‑dimensional architecture that combines clear HA goals, multi‑active deployment, client‑side retries, functional isolation, automated monitoring, and rapid fault recovery, ultimately meeting a 3‑minute issue‑location and 5‑minute business‑recovery target.

OperationsSystem Architecturebusiness‑oriented HA
0 likes · 21 min read
Designing a Three‑Dimensional High‑Availability Architecture for Alibaba's Game Integration System
Alibaba Cloud Infrastructure
Alibaba Cloud Infrastructure
Dec 18, 2015 · Cloud Computing

Alibaba's Evolution to Geo‑Distributed Multi‑Active Architecture: Design, Challenges, and Lessons

The article details Alibaba's three‑stage evolution from same‑city active‑active to two‑site three‑center disaster recovery and finally to geo‑distributed multi‑active architecture, explaining its motivations, technical challenges such as latency and data consistency, the solutions implemented, and the resulting scalability and fault‑tolerance benefits.

Alibabacloud architecturedata synchronization
0 likes · 16 min read
Alibaba's Evolution to Geo‑Distributed Multi‑Active Architecture: Design, Challenges, and Lessons

Weibo's Multi-Active Deployment: Practices, Challenges, and Solutions

The article details Weibo's evolution toward multi‑active cross‑datacenter deployment, describing initial motivations, early synchronization attempts, the eventual MCQ‑based messaging solution, operational challenges such as latency and data consistency, and best‑practice recommendations for large‑scale distributed systems.

Cross-DataCenterMessagingOperations
0 likes · 14 min read
Weibo's Multi-Active Deployment: Practices, Challenges, and Solutions
Alibaba Cloud Infrastructure
Alibaba Cloud Infrastructure
Apr 20, 2015 · Operations

Alibaba’s Multi‑Active Data Center Architecture: Design, Challenges, and Lessons Learned

In this interview, Alibaba’s Lin Hao (aka Bi Xuan) explains the motivations, deployment details, technical challenges such as latency, routing consistency, and data consistency, and the solutions behind the company’s multi‑active disaster‑recovery data‑center architecture that powers its massive e‑commerce platform.

Alibabamulti-active
0 likes · 18 min read
Alibaba’s Multi‑Active Data Center Architecture: Design, Challenges, and Lessons Learned
Qunar Tech Salon
Qunar Tech Salon
Apr 13, 2015 · Operations

Alibaba's Multi‑Active Data Center Architecture: Design, Challenges, and Lessons Learned

This interview with Alibaba's Lin Hao (aka Bi Xuan) explains why the company pursued a multi‑active, geographically distributed data‑center architecture, how it was deployed for the 2014 Double‑11 event, and the technical challenges—including latency, routing consistency, and data synchronization—that had to be solved to achieve high availability and low‑cost disaster recovery.

AlibabaLatencydata center
0 likes · 15 min read
Alibaba's Multi‑Active Data Center Architecture: Design, Challenges, and Lessons Learned