• 最新论文
  • 奉贤中等专业学校创建示范校校企合作推进会召开 教育部:加强教师监管,凡是不具备资格条件的要妥善调整解决 奉贤中等专业学校创建示范校校企合作推进会召开 奉贤中等专业学校创建示范校校企合作推进会召开 百度万亿流量的转发引擎BFE开源了! 给我一面国旗 追梦造就筑梦者 大爱方为“大先生” 教育部:加强教师监管,凡是不具备资格条件的要妥善调整解决 追梦造就筑梦者 大爱方为“大先生” 百度万亿流量的转发引擎BFE开源了! 百度万亿流量的转发引擎BFE开源了! 教育部:加强教师监管,凡是不具备资格条件的要妥善调整解决 教育部:加强教师监管,凡是不具备资格条件的要妥善调整解决
  • 推荐论文
  • 奉贤中等专业学校创建示范校校企合作推进会召开 教育部:加强教师监管,凡是不具备资格条件的要妥善调整解决 奉贤中等专业学校创建示范校校企合作推进会召开 奉贤中等专业学校创建示范校校企合作推进会召开 百度万亿流量的转发引擎BFE开源了! 给我一面国旗 追梦造就筑梦者 大爱方为“大先生” 教育部:加强教师监管,凡是不具备资格条件的要妥善调整解决 追梦造就筑梦者 大爱方为“大先生” 百度万亿流量的转发引擎BFE开源了! 百度万亿流量的转发引擎BFE开源了! 教育部:加强教师监管,凡是不具备资格条件的要妥善调整解决 教育部:加强教师监管,凡是不具备资格条件的要妥善调整解决
  • 热门标签
  • 日期归档
  • 百度万亿流量的转发引擎BFE开源了!

    来源:www.bloodonthemotorway.com 发布时间:2020-01-27

    BFE(百度前端)是百度统一的七层流量转发平台。BFE平台目前可以访问百度的大部分流量,每日转发请求接近1万亿,QPS峰值超过1000万。在2019年百度春晚红包事件中,BFE平台在超级用户压力和几个流量高峰下平稳运行,确保春晚红包事件的顺利进行。

    作为一个综合的流量转发平台,BFE平台集成了以下四个功能:

    ?流量访问和转发:支持超文本传输协议、HTTPS协议、超文本传输协议、快速查询协议和其他协议。它还支持强大的应用层路由能力”,全局流量调度:支持全局流量调度系统”,由外部网络流量调度和内部网络流量调度组成,安全性和抗攻击性:支持多种抗攻击能力”,如黑名单拦截、精细流量限制和应用层防火墙(WAF)实时数据分析:支持分钟级超高维时间序列报告

    作为BFE平台的核心组件,BFE转发引擎自2012年开始开发,并于2014年使用围棋语言完成重建

    因为它是基于围棋语言的,BFE比业界广泛使用的Nginx开源软件有以下优势:

    ?研发效率高:围棋语言比C语言(和Lua)效率高得多,在代码可维护性方面也有很大优势。

    ,系统具有很高的安全性和稳定性:围棋语言没有C语言固有的缓冲区溢出隐患,从而避免了大量的稳定性和安全性风险;此外,可以捕获异常,以确保程序不会崩溃,即使它快速迭代地上线。

    有理由相信,从长远来看,基于高级编程语言的软件系统将逐渐获得竞争优势。硬件资源(如中央处理器)的价格仍将快速下降,而开发人工成本、项目研发风险和系统稳定性/安全性将成为更重要的决策考虑因素。从这方面来看,主要基于C语言的Nginx将逐渐衰落,而基于BFE等高级编程语言的软件将逐渐成为主流。

    此外,BFE在其设计中特别增加了对企业应用场景的考虑:

    ?对转发场景的直接支持:与Nginx从网络服务器到代理的演进路径不同,BFE是为转发场景直接设计的,在转发模型和转发配置方面更好地满足了转发场景的要求?多租户支持:多租户重用是云计算场景中的常见需求。在BFE的设计中,多租户支持”。内部提供结构化配置:BFE配置设计使用大量结构化方法,如JSON,以方便与相关配置管理系统的接口。丰富的监控探头:作为一款工业软件,BFE的设计充分考虑了在线监控的要求。BFE程序通过HTTP公开了数千个内部状态变量

    。为了促进负载均衡技术的交流和发展,BFE转发引擎于2019年夏季正式开通。

    BFE目前是开源的,支持以下重要功能:

    1。主流网络协议访问”,支持超文本传输协议/HTTPS协议/标准协议/超文本传输协议/超文本传输协议2/网络套接字等”,支持超文本传输协议/超文本传输协议/网络套接字反向代理模式

    2,可扩展插件框架”,通过可扩展插件框架快速定制和开发扩展模块。满足定制服务

    request

    的需求,构建丰富的插件

    3,如重写、重定向、流量修改、阻塞等。请求基于内容的流”、特定于域的基于语言的流规则,并为复杂的业务场景自定义流量转发”。支持一整套流式条件原语,包括基于请求内容的条件原语(URI/报头/Cookie等)。)和请求上下文(IP、协议、标签、时间等)。)。

    4。灵活的负载平衡策略?支持集群级负载平衡和实例级负载平衡,在多个可用区域实现容灾和过载保护?内置加权轮询和加权最小连接数策略,根据知识产权或请求内容识别用户,实现会话维护

    有关BFE开源版本和后续路线图的详细信息,感兴趣的用户请登录github直接搜索BFE。

    BFE转发引擎的研发过程继承了英国航空公司

    琼琼美食日记

    友情链接: