BFE开源项目2022年回顾
2022年是不平凡的一年。在这一年里,在BFE开源项目成员和社区的共同努力下,BFE开源项目获得了进一步的发展。
01 社区壮大
在2022年,BFE开源社区继续壮大:
贡献者和Pull Request
新增11位贡献者,贡献者已达一百多人;2022年贡献者在BFE各个子项目发起了130多次Pull Request
Issues on Github
BFE开源社区成员在Github Issues上也提交了很多高质量的需求和问题,Issue总数已达1000多个
Stars数
BFE在Github上已收获5700多个Stars,比去年初增长500+
海外用户
根据CNCF的云原生调研结果,已经有来自北美、非洲的海外用户在生产环境中使用BFE,并且有更多的海外用户正在评估中。
02 软件迭代
BFE转发引擎、BFE Ingress控制器等子项目在2022年保持持续迭代。
BFE转发引擎发布了 v1.5 和 v1.6 ,支持了TCP KeepAlive配置、HTTP2 fingerprint等功能,并在安全、性能、CI等方面进行了增强。
BFE Ingress控制器也发布了v0.3版本,并优化了部署方式。
03 企业用户
过去的一年中,又有更多企业用户使用BFE。目前,BFE已被金融、媒体、制造、软件、互联网等多个行业的用户用于生产环境,包括招商银行、央视网、理想汽车、奇虎360、用友网络、中影云、度小满金融、百度等。
其中在招商银行,对BFE的使用在2022年进一步扩大。我们和招行一起,在CNCF官网向社区分享了BFE的使用经验和收益,中文版由BFE开源项目公众号转发:《借助BFE,招商银行提高了应用可用性和运营效率》 。
04 “BFE开源之星”
为了促进优秀软件研发人才的培养,从2022年5月起我们先后启动了两期 “BFE开源之星”实习生项目 。
项目中,Intern李楠同学、孟涛同学分别在约3个月的时间内,通过完整的企业级软件研发流程,各自实现了一个BFE扩展功能。项目均按照企业级的软件工程标准来工作,并由资深的研发工程师林明、徐雷鸣作为Mentor进行指导。实习成果包括BFE Ingress控制器的Redirect(请求重定向)和Rewrite(URL重写)功能,现已合入ingress-bfe开源代码。
05 技术探讨和分享
微信公众号
在2022年,我们继续在“BFE开源项目”微信公众号,对和负载均衡、BFE相关的一系列话题进行了分享和探讨,受到热烈反响。
关于负载均衡技术趋势和思考
关于使用BFE替代Nginx
BFE的使用
BFE的扩展开发
他山之玉(经授权转载的文章)
更多文章,请查看BFE开源项目微信公众号
书籍
2021年8月,深入介绍BFE开源项目的书籍《万亿级流量转发:BFE核心技术与实现》由电子工业出版社正式出版,并荣登京东24小时互联网类图书销量总榜第一。
去年,我们启动并完成了该书英文版的编写工作。大家可以在以下链接,阅读英文版:https://github.com/baidu/bfe-book 。我们也会尽快以纸质书的形式进行英文版的出版和发行,敬请期待!
致谢
最后,再次感谢BFE开源贡献者和社区用户一直以来的大力支持。
在新的一年里,我们会继续努力,和大家一起把BFE开源项目做得更好!
祝大家在2023年,大展宏“兔”!