Crate pingora_load_balancing

Source
Expand description

§Pingora Load Balancing utilities

This crate provides common service discovery, health check and load balancing algorithms for proxies to use.

Modules§

discovery
Service discovery interface and implementations
health_check
Health Check interface and methods.
prelude
selection
Backend selection interfaces and algorithms

Structs§

Backend
Backend represents a server to proxy or connect to.
Backends
Backends is a collection of Backends.
Extensions
A type map of protocol extensions.
LoadBalancer
A LoadBalancer instance contains the service discovery, health check and backend selection all together.