Stellar is designed to provide simple container runtime clustering. One or more nodes are joined together to create a cluster. The cluster is eventually consistent making it ideal for transient workloads or edge computing where nodes are not always guaranteed to have high bandwidth, low latency connectivity.
repoSpanner is a distributed repository storage server, based around Git.
It is designed so that all nodes are equal -- any client can push/pull to/from any node and should see no difference at all. Each node makes sure that all pushed objects are synced to at least a majority of the nodes before acknowledging the push.
The system should be resilient against any nodes failing, as long as a majority of nodes remains available; with the worst case being a single push failing due to an attempt to push to the failed node.
thanos - Highly available Prometheus setup with long term storage capabilities.
cockroach - CockroachDB - the scalable, survivable, strongly-consistent SQL database
stolon is a cloud native PostgreSQL manager for PostgreSQL high availability. It's cloud native because it'll let you keep an high available PostgreSQL inside your containers (kubernetes integration) but also on every other kind of infrastructure (cloud IaaS, old style infrastructures etc...)
This program allows you to centralize and distribute IP blacklists.
If you maintain a server on the Internet, it's very likely you encountered one or more brute force attacks. Not a problem, just install fail2ban. Done.
But if you're running multiple servers, each of them running their fail2ban instance, they'll all have different IP addresses in the ban list. Wouldn't it be nice to have a shared ban list across all your fail2ban instances? Or in case all your machines are behind a router or firewall you control yourself, wouldn't it be nice to drop malicious traffic at the edge of your network?
That's exactly what vallumd helps to achieve.
An open-source decentralized software-based storage platform for modern environments.
Uses SCAN instead of KEYS to avoid DoS your own server.
Can sync any key type.
Drops the TTL on purpose, since it wouldn't be in sync.
Doesn't use any temp file.
Uses buffered channels to optimize slow source servers.
Uses pipelines to minimize network roundtrips.
Kismatic Enterprise Toolkit: Fully-Automated, Production-Grade Kubernetes Operations
Add-on agent to generate and expose cluster-level metrics.
multibinder is a tiny ruby server that makes writing zero-downtime-reload services simpler
Bedrock is a simple, modular, WAN-replicated data foundation for global-scale applications.
Bi-Directional Replication for PostgreSQL (Postgres-BDR, or BDR) is an asynchronous multi-master replication system for PostgreSQL, specifically designed to allow geographically distributed clusters. Supporting more than 48 nodes, BDR is a low overhead, low maintenance technology for distributed databases.
Servers and tools that scale MySQL databases for the web in cloud architectures or on dedicated hardware.
MaestroNG is an orchestrator of Docker-based, multi-hosts environments.
Citus turns Postgres into a distributed database. It enables you to transparently shard your data across multiple Postgres instances, then provides multiple executors to query across your entire dataset.
The result is that you can seamlessly scale out Postgres and still have all the great features that PostgreSQL provides.
Patroni was previously known as Governor.
There are many ways to run high availability with PostgreSQL. Here, we present a template for you to create your own customized, high-availability solution using Python and — for maximum accessibility — a distributed configuration store like ZooKeeper or etcd.
Seesaw v2 is a Linux Virtual Server (LVS) based load balancing platform.
This article contains information on known problems and limitations of MariaDB Galera Cluster