# Tencent/paxosstore

PaxosStore has been deployed in WeChat production for more than two years, providing storage services for the core businesses of WeChat backend. Now PaxosStore is running on thousands of machines, and is able to afford billions of peak TPS.

Repository: https://github.com/Tencent/paxosstore
Canonical: https://ross.abutalabs.com/products/paxosstore
Language: C++
License: NOASSERTION
License Family: other
Topics: paxos, database, distributed-database, consensus
Last push: 2020-07-17T04:56:11+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 3295, "days_push": 2238, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1714, forks 341 (observed 2026-08-28T04:05:26.166622+00:00)

## What it is
PaxosStore is a distributed database system developed by Tencent, inspired by Google MegaStore and used in WeChat production for core backend storage. The open-source release provides two Paxos consensus libraries, Certain and PaxosKV, implementing the leaseless consensus layer described in their VLDB 2017 paper.

## Use cases
- build a strongly consistent distributed key-value store
- implement Paxos consensus replication in C++
- study production-grade consensus algorithms from WeChat
- achieve high-availability storage across thousands of machines
- replicate data with PaxosLog for a database backend

## When to choose
- you need battle-tested Paxos consensus libraries in C++
- you are building a custom distributed database with strong consistency
- you want to study a proven large-scale consensus implementation

## When to avoid
- you need a ready-to-run general-purpose database out of the box
- you want a maintained project with active releases and community support
- you need SQL or rich data structures, which were only planned and never fully open-sourced

## Facets
- artifact type: library
- maturity: maintenance
- function: database, caching, concurrency
- domain: databases, microservices, backend
- platform: cpp, self-hosted
- tags: paxos, consensus, distributed-database, key-value-store, wechat, linux

## Member repositories
- Tencent/paxosstore (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:26.166622+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:34:37.974801+00:00, confidence not recorded.
  - readme: https://github.com/Tencent/paxosstore (fetched 2026-08-28T04:05:26.166622+00:00, sha 49509872f6b9)
- Data as of 2026-08-30T08:39:29.467469+00:00.
