Keepalived - Keepalived provides robust High-Availability and Load Balancing features for Linux critical infrastructures
Apache Thrift - An interface definition language and communication protocol for creating cross-language services.
Consul - Consul is a solution for service discovery and configuration.
Docker Hub - Docker Hub is a cloud-based registry service
etcd - A distributed, reliable key-value store for the most critical data of a distributed system
gRPC - Application and Data, Languages & Frameworks, Remote Procedure Call (RPC), and Service Discovery