查看原文
其他

BFE开源项目简介

BFE开源项目 BFE开源项目 2022-09-09

 

   


    BFE最初是Baidu Front End(百度统一前端)的缩写。BFE平台是百度统一的七层负载均衡接入转发平台,该平台从2012年开始建设,截至2020年年底,平台每日转发的请求超过1万亿次,日峰值请求超过1000万QPS。

    2014年,BFE平台的核心转发引擎基于Go语言重构,并于2015年1月在百度全量上线。BFE平台是较早将Go语言用于负载均衡场景及大规模使用的项目。

    2019年年初,BFE平台成功地支持了百度春晚红包项目。在本次项目中,BFE平台提供了亿级别的转发能力,在海量的流量下支持了HTTPS卸载,以及精确限流等关键能力,保证了活动的顺利进行。


    2019年7月,BFE平台的转发引擎对外开源。英文全称更名为Beyond Front End(中文意思为“超越前端”)。

    2020年6月,BFE被CNCF(Cloud Native Computing Foundation,云原生计算基金会)接受为“沙盒项目”(Sandbox Project)。


    BFE开源项目定位于现代的七层负载均衡系统,为工业级的使用场景而设计。源于Go语言的特性,BFE可以提供更高的安全性和稳定性;配合良好的插件化设计,BFE支持功能的快速开发;内置的多租户设计,强大的路由转发模型支持,对于多数据中心和多容器云集群间的流量调度支持,这些特性使得BFE可以支持复杂的应用场景;内置大量的状态探针,可以的更好掌控BFE转发引擎的运行状态。


BFE开源项目的地址:https://github.com/bfenetworks/bfe

联系我们:bfe-osc@baidu.com


感谢您对BFE开源项目的关注!欢迎下载使用,或参与共同开发。



欢迎关注“BFE开源项目”公众号,获得本项目的更多更新。谢谢!



您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存