GitHub Load Balancer Director vs Katran: What are the differences?
GitHub Load Balancer Director: GitHub's open source load balancer. GLB Director is a Layer 4 load balancer which scales a single IP address across a large number of physical machines while attempting to minimise connection disruption during any change in servers. GLB Director does not replace services like haproxy and nginx, but rather is a layer in front of these services (or any TCP service) that allows them to scale across multiple physical machines without requiring each machine to have unique IP addresses; Katran: A high performance layer 4 load balancer. katran is a cpp library and bpf program to build high performance layer 4 load balancing forwarding plane. katran leverages XDP infrastructure from the kernel to provide in-kernel facility for fast packet's processing.
GitHub Load Balancer Director and Katran belong to "Load Balancer / Reverse Proxy" category of the tech stack.
GitHub Load Balancer Director is an open source tool with 1.77K GitHub stars and 157 GitHub forks. Here's a link to GitHub Load Balancer Director's open source repository on GitHub.