PolarDB-X Open Source | Three Replicas of MySQL Based on Paxos

The article introduces the release and features of PolarDB-X version 2.3.0 and provides a quick start guide for the PolarDB-X centralized form.

About Database Kernel | What Happens to Distributed Databases When Two Machines Are Hung Up?

This article aims to answer one question – what happens to distributed databases when two machines are hung up? – (with examples).

An Interpretation of PolarDB-X Source Codes (Extra): How to Implement a Paxos

This is an extra article from the 10-part series, discussing the engineering implementation of Paxos.

An Introduction to the System Architecture Abstraction of the Replicated State Machine

This article introduces the architectural abstraction of the replicated state machine system.

Basic Concepts and Intuitive Understanding of EPaxos

This article introduces the EPaxos algorithm in a simple and easy-to-understand way, suitable even for those with basic knowledge of Paxos or Raft algorithms.

Core Protocol Process of EPaxos: A Trilogy of EPaxos (Part Two)

This article introduces the core protocol process of EPaxos from the perspective of the comparison between Paxos and EPaxos.

Paxos, Raft, EPaxos: How Has Distributed Consensus Technology Evolved?

This article discusses the application of distributed consensus from a technical perspective and makes a comparative analysis across various areas.

Our Way of Resolving the "Phantom Resurgence" Problem in Distributed Systems

A discussion of the three types network system results, why phantom resurgence is a major issue, and how it can be solved

A Brief Analysis of Consensus Protocol: From Logical Clock to Raft

This article explores the concepts and benefits of generic programming and serialization through a simple example.