开源项目
BFE开源项目简介
BFE最初是Baidu Front End的缩写(中文名为“百度统一前端”),是百度统一的七层负载均衡接入转发平台。BFE平台从2012年开始建设。截至2020年底,BFE平台每日转发的请求超过1万亿,日峰值请求超过1000万QPS。
2014年,BFE平台的核心转发引擎基于Go语言重构,并于2015年1月在百度全量上线。在中国范围内,BFE是较早将Go语言用于负载均衡场景、及大规模使用的项目。
2019年初,BFE平台成功的支持了百度春晚红包项目。在本次项目中,BFE平台提供了亿级别的转发能力,在海量的流量下支持了HTTPS卸载、精确限流等关键能力,保证了活动的顺利进行。
2019年7月,BFE的转发引擎对外开源。因为BFE项目在业界的巨大影响力,开源项目名称仍保持为BFE,但改名为Beyond Front End。
2020年6月,BFE被CNCF(云原生计算基金会)接受为“沙盒项目”(Sandbox Project)。
BFE开源项目的地址为 https://github.com/bfenetworks/bfe (Gitee镜像地址为 https://gitee.com/mirrors_bfenetworks/bfe)
瑛菲网络和BFE开源项目
瑛菲网络的创始人章淼博士是BFE开源项目的发起人。
BFE开源项目的多名维护者和贡献者来自瑛菲网络的技术团队。
瑛菲网络研发的瑛菲智能流量管理平台中的应用层流量转发引擎是基于BFE研发的。
相关书籍
本书围绕BFE开源项目,向读者介绍网络接入的相关技术原理,说明BFE开源软件的设计思想,及如何基于BFE开源软件搭建网络接入平台。具有开发能力的读者也可根据本书的说明,按照自己的需要开发BFE的扩展模块,或者向BFE开源项目贡献代码。
本书开源版本的地址为 https://github.com/baidu/bfe-book (Gitee镜像地址为 https://gitee.com/mirrors_trending/bfe-book)
相关文章
- 对比研究:微服务流量网关 vs 企业服务总线ESB, 20260107
- 服务网格:从Sidecar到Cluster, 20251231
- BFE service-controller v1.0.0 发布!, 20251214
- 走向现代化的流量管理, 20251014
- BFE Server v1.8.0 发布,新增AI网关能力!, 20250903
- 如何建立云原生流量管理平台(视频), 20240512
- 如何建立云原生流量管理平台, 20230927
- 负载均衡要为“现代应用”服务, 20230228
- 借助BFE,招商银行提高了应用可用性和运营效率, 20230120
- 为什么BFE可以取代Nginx – 从设计的视角, 20221020
- “软件化”是负载均衡发展的必然趋势, 20220906
- 负载均衡为什么要“四七层分离”, 20220831
- 稳定才是负载均衡的第一需求, 20220727
- 上医治未病:BFE对正则表达式的思考, 20220726
- 为什么BFE可以取代Nginx:十问十答, 20220624
- 为什么BFE可以取代Nginx, 20220613
- 【视频分享】BFE:企业级七层负载均衡开源软件, 20211229
- BFE开源项目通过工信部电子标准院开源项目成熟度评估, 20211224
- 使用BFE如何实现地址透传, 20211221
- 如何基于BFE做灰度发布, 20211214
- 如何实现多数据中心流量调度, 20210926
- 七层负载均衡应如何选型?, 20210906
- BFE和Nginx有什么差异?- 转发模型的对比, 20210812
- 写在 百度万亿流量转发引擎BFE开源 之际, 20191115