ctripcorp/x-pipe
X-Pipe是由携程框架部门研发的Redis多数据中心复制管理系统。基于Redis的Master-Slave复制协议,实现低延时、高可用的Redis多数据中心、跨公网数据复制,并且提供一键机房切换,复制监控、异常报警等功能。开源版本和携程内部生产环境版本一致。 observed · 2026-08-28
Health v2 · maintenance only
67/100
- Activity 99
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3809
- days_rel: n/a
- days_push: 7
- n_releases_24m: 0
Adoption not part of the score
2091 stars · 510 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
X-Pipe is Ctrip's Redis multi-datacenter replication management system built on Redis's master-slave replication protocol. It provides low-latency cross-datacenter (including cross-public-network) replication, one-click datacenter failover, replication monitoring, and alerting.
Use cases
- replicate redis across multiple datacenters
- redis disaster recovery with datacenter failover
- sync redis data over the public internet between sites
- reduce redis master full sync load from remote slaves
- one-click redis datacenter switchover
- monitor redis replication lag and get alerts
When to choose
- you run Redis in multiple datacenters and need DR or local reads
- you need cross-datacenter replication over public networks with buffered logs to survive network outages
- you want managed, monitored datacenter switchover with rollback support
When to avoid
- you only run Redis in a single datacenter
- you need Redis Cluster's native multi-master or sharding features rather than async replication
- you cannot operate additional Java services (Console, Keeper, MetaServer) alongside Redis
Facets
service · maturity active
monitoring alerting caching deployment microservices databases microservices infrastructure-as-code self-hosted jvm self-hosted redis cross-datacenter disaster-recovery psync2 keeper multi-dc-replication dr-switching replication devops docker linux web-server
1 source
- readme: https://github.com/ctripcorp/x-pipe · fetched 2026-08-28 · 6d53e65759b5
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| ctripcorp/x-pipe | main | 67 |
For agents
markdown · JSON · MCP: product_card(name="ctripcorp/x-pipe")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem