Introducing loxilb: eBPF based cloud-native load-balancer
Posted by FeelingCurl1252@reddit | linuxadmin | View on Reddit | 3 comments
Glad to introduce loxilb : https://github.com/loxilb-io/loxilb
loxilb is a modern open source software load-balancer for cloud-native workloads. It is designed to power services/apps deployed on-premise, edge and public-cloud Kubernetes clusters, but it should work equally well as a standalone load-balancer for Linux. Its purpose-built eBPF engine gives it various advantages such as great performance, scalability and the flexibility to support tons of services. Lots of visibility and configuration options are built-in as well.
Feel free to give it a whirl. Hope the Linux community finds it helpful and constructive !!
lebean@reddit
This is pretty interesting looking. Is it potentially a drop-in replacement for scenarios without k8s, but where we're using HAProxy in TCP mode or LVS in UDP one-packet-scheduler mode against various backend servers/services? Some NAT, some DSR?
UltraInstinct14@reddit
Yes, it works perfectly fine as a standalone LB witb plenty of features like DSR with maglev consistent hashing, NAT44, NAT64, NAT66, Conntrack etc. It is far ahead of haproxy and ipvs in terms of performance. There is plenty of documentation as well. Please check it out.
sigmonsays@reddit
Where does it talk about the maglev implementation?