Keepalived is a high availability manager and virtual IP failover tool that ensures continuous service availability. It coordinates the migration of floating IP addresses between master and backup nodes using the Virtual Router Redundancy Protocol to manage router redundancy and seamless failover. The project distinguishes itself by integrating with the Linux kernel IPVS module to function as a transport-layer load balancer. It distributes network traffic across backend servers using various scheduling algorithms and forwarding methods such as NAT, direct routing, or tunneling. The system in
Eureka is a service registry and discovery server that serves as a coordination tool for microservices. It provides a distributed service registry where instances record their network locations and health status to enable dynamic communication without the use of hardcoded addresses. The system functions as a client-side load balancing framework, providing location data to consumers so they can distribute network traffic across available instances. It employs a heartbeat-based health monitor to track instance availability and automatically removes unresponsive nodes from the registry to manage
This project is a set of configuration guides and instructional tutorials for setting up Nginx as a web server and reverse proxy. It provides practical examples for hosting static files and directing network traffic to backend servers. The materials cover the implementation of load balancing using weighted round-robin strategies to distribute traffic across server clusters. It also provides guidance on configuring reverse proxies to manage request flow and secure application access. The documentation includes instructions for routing requests by URL path to host multiple applications on a si
Azure Docs is the official technical documentation repository for Microsoft Azure, the cloud computing platform. It provides comprehensive guidance on the full spectrum of Azure services, covering everything from core infrastructure components like virtual machines, Kubernetes clusters, and serverless computing to platform services for AI, machine learning, data analytics, and storage. The documentation details how to provision, manage, and govern cloud resources at scale, including policy enforcement, identity management, and cost optimization. The documentation distinguishes Azure through i
Seesaw este o platformă de distribuție a traficului bazată pe tehnologia Linux Virtual Server. Funcționează ca un load balancer pentru gestionarea clusterelor de rețea cu disponibilitate ridicată, utilizând un controler de rutare BGP anycast pentru a anunța și retrage adrese IP virtuale, direcționând astfel traficul către cel mai apropiat nod disponibil.
Principalele funcționalități ale google/seesaw sunt: Traffic Load Balancers, Cluster Failover Managers, Virtual Cluster Load Balancers, Direct Server Return, Load Balancers, Anycast Routing, Traffic Distribution, Upstream Health Monitoring.
Alternativele open-source pentru google/seesaw includ: acassen/keepalived — Keepalived is a high availability manager and virtual IP failover tool that ensures continuous service availability.… netflix/eureka — Eureka is a service registry and discovery server that serves as a coordination tool for microservices. It provides a… optimalbits/redbird — Redbird is a Node.js reverse proxy used to route external network traffic to internal servers. It functions as a layer… dunwu/nginx-tutorial — This project is a set of configuration guides and instructional tutorials for setting up Nginx as a web server and… microsoftdocs/azure-docs — Azure Docs is the official technical documentation repository for Microsoft Azure, the cloud computing platform. It… metallb/metallb — MetalLB is a Kubernetes load balancer implementation and IP address manager designed for bare metal clusters. It…