A modern layer 7 load balancer from baidu
English | 中文
BFE (Beyond Front End) is a modern layer 7 load balancer from baidu.
BFE is a Cloud Native Computing Foundation (CNCF) sandbox project.
BFE opensource project includes several components, which can be used together as a integrated layer 7 load balancer and traffic management solution.
BFE system consists of data plane and control plane:
Refer to Overview in BFE document for more information
Besides, we also implement BFE Ingress Controller based on BFE, to fulfill Ingress in Kubernetes
In-depth Understanding of BFE (Released in Feb 2023)
This book focuses on BFE open source project, introduces the relevant technical principles of network access, explains the design idea of BFE open source software, and how to build a network front-end platform based on BFE open source software. Readers with development capabilities can also develop BFE extension modules according to their own needs or contribute code to BFE open source projects according to the instructions in this book.
BFE is under the Apache 2.0 license. See the LICENSE file for details.