13 projects
Nacos
Nacos is an open-source platform for dynamic service discovery, configuration management, and service management. It provides a key infrastructure component for building cloud native applications, enabling features like service registration/discovery, dynamic configuration management, and service governance across distributed systems.
8,044
460
$12M
Etcd
A distributed, reliable key-value store for the most critical data of a distributed system.
7,591
1,813
$69M
Consul
Consul is a service networking platform that provides service discovery, configuration, and segmentation functionality. It enables organizations to discover and securely connect applications and services across any runtime platform and cloud.
6,820
1,858
$36M
Redisson
Redisson is a Redis client for Java that provides distributed and scalable Java data structures and features on top of Redis. It offers thread-safe implementations of Java objects and collections, distributed services, and advanced Redis features with support for synchronous, asynchronous, and reactive interfaces.
4,620
498
$14M
TiKV
A distributed transactional key-value database. Based on the design of Google Spanner and HBase, but simpler to manage and without dependencies on any distributed filesystem
2,906
703
$301M
Patroni
A template for PostgreSQL High Availability with Etcd, Consul, ZooKeeper, or Kubernetes
1,521
266
$1.7M
Apache ZooKeeper
Apache ZooKeeper is a distributed coordination service that provides primitives for building distributed applications. It enables high availability, synchronization, configuration maintenance, leader election, and group services through a simple interface.
1,069
220
$7.1M
Serf
Service orchestration and management tool.
562
204
$730K
Apache Curator
Apache Curator is a Java library that simplifies the usage of Apache ZooKeeper, providing a high-level API for distributed coordination services. It includes utilities for common ZooKeeper patterns like leader election, locks, barriers, caches, and configuration management.
421
99
$2M
Pacemaker
Pacemaker is a high-availability cluster resource manager that provides automated failover and resource management for clustered services. It monitors system resources, automatically detects and recovers from node and service-level failures, and ensures high availability of critical applications and services.
330
61
$22M
Apache Helix
Mirror of Apache Helix