Envoy vs Katran: What are the differences?
Developers describe Envoy as "C++ front/service proxy". Originally built at Lyft, Envoy is a high performance C++ distributed proxy designed for single services and applications, as well as a communication bus and “universal data plane” designed for large microservice “service mesh” architectures. On the other hand, Katran is detailed as "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.
Envoy and Katran belong to "Load Balancer / Reverse Proxy" category of the tech stack.
Envoy is an open source tool with 10.2K GitHub stars and 1.58K GitHub forks. Here's a link to Envoy's open source repository on GitHub.