Open-source layer 7 load balancer derived from proprietary Baidu FrontEnd
BFE
English | 中文
BFE (Beyond Front End) is a modern layer 7 load balancer from baidu.
BFE is a Cloud Native Computing Foundation (CNCF) sandbox project.
Introduction
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
Advantages
Getting Started
Running the tests
Documentation
Book
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.
Contributing
Authors
Communication
License
BFE is under the Apache 2.0 license. See the LICENSE file for details.
Twice a month we will interview people behind open source businesses. We will talk about how they are building a business on top of open source projects.
We'll never share your email with anyone else.