新世界棋牌软件下载安装
淮安400電話,淮安網絡公司首選龍騰網絡!咨詢電話:15252411413。
行業動態

百度技術怒吼,承載億萬流量BFE引擎開源

 一晃眼又到了年底,2020年的春節來得格外早,網友們都摩拳擦掌,準備開啟鼠年春晚的吐槽模式,也有許多念舊的網友開始懷念起今年年初春晚的那一場紅包狂歡。
作為近幾年春晚上的新玩法,“搶紅包”吸引了數以億計的中國老百姓參與,為這中國最重要的節日更增添了一份喜慶的氣息。而在2019豬年春晚期間,紅包贊助商百度與央視攜手創造了一個奇跡:全球觀眾參與紅包互動的累計人次達到208億的同時,沒有宕機!
百度也成為了首位扛住春晚頂級流量的互聯網公司!這可是連微信、淘寶、支付寶都做不到的事。9個月后,百度再放大招:承載春晚萬億流量的轉發引擎BFE開!源!了!
BFE是什么?
BFE是Baidu Front End(百度統一前端)的縮寫,是百度的統一七層流量轉發平臺,目前已接入百度大部分流量,很多人在使用百度的時候,其實背后可能就有BFE在支持。BFE每天要處理的轉發請求接近1萬億,峰值QPS超過1000萬,連春晚的208億互動流量都扛下來了,實力之強可見一斑。
除了“海納百川”,作為綜合的流量轉發平臺,BFE平臺還集成了4大功能:
1、流量接入和轉發:支持HTTP、HTTPS、HTTP/2、QUIC等多種協議,并支持強大的應用層路由能力;
2、流量全局調度:支持由外網流量調度和內網流量調度共同構成的全局流量調度系統;
3、安全和防攻擊:支持黑名單封禁、精細限流和應用層防火墻(WAF)等多種防攻擊能力;
4、實時數據分析:支持分鐘級的超高維度時序報表。
另據了解,BFE轉發引擎從2012年開始研發,并于2014年使用Go語言完成重構,和業界普遍使用的Nginx開源軟件相比,BFE的研發效率更高,系統的安全和穩定性也優于后者。 此外,BFE在設計中,還特別增加了企業級應用場景的考慮,比如轉發場景的直接支持、多租戶的支持、 結構化的配置、豐富的監控探針等。
目前,BFE已開源并支持以下重要能力:
1、主流網絡協議接入:支持HTTP/HTTPS/SPDY/HTTP2/WebSocket等、支持TLS/HTTP/ WebSocket反向代理模式;
2、可擴展插件框架:通過可擴展插件框架,快速定制開發擴展模塊,滿足業務定制化需求,并內置重寫、重定向、流量修改、封禁等豐富插件;
3、基于請求內容的分流:基于領域專有語言的分流規則,滿足復雜業務場景定制化流量轉發,并支持完備的分流條件原語集,包括基于請求內容(URI/Header/Cookie等)以及請求上下文(IP、協議、標簽、時間等)的條件原語;
4、靈活的負載均衡策略:支持集群級別負載均衡及實例級別負載均衡,實現多可用區容災及過載保護,并內置加權輪詢、加權最小連接數策略,基于IP或請求內容識別用戶實現會話保持。
為什么要開源?
BFE功能強大、靈活、安全、穩定,并支持企業級應用,對眾多開發者和B端企業來說,無疑是非常趁手的利器,但很多小伙伴也奇怪,這么核心的技術,百度為什么要開源呢?
其實這與技術領域開放共贏的理念有關,“開源”即開放源代碼,任何人可以在源代碼的基礎上進行學習與修改,這其實是一個雙贏的行為,舉例來說一個碼農專門檢查代碼bug,很明顯耗時耗力而且不能杜絕紕漏,而一群開發者群策群力,效率的提升則是驚人的。而開發者群體也得益于開源項目,共同推動整個互聯網技術的進步。
因此,“開源”成為了國內外科技巨頭們的共識,百度在開源之路的大動作也不僅僅只有BFE,比如,百度擁有國內唯一開源開放、功能完備的深度學習平臺飛槳,百度Apollo的Apollo開源代碼也被97個國家超過1.5萬名開發者使用。
當下,智能時代已經到來,中國AI發展主要面臨著專利許可費高昂、專業人才有限等眾多挑戰,而開源提供了一個契機,加速技術進化和應用落地。根據最新發布的Github年度報告,我國在開放源代碼的使用量上遙遙領先,開發者fork和clone的項目比去年多了48%。
這離不開百度這些企業的貢獻,他們孜孜不倦地研發更新、更好的技術,并將他們開放出來,讓無數開發者和企業都能中獲益。
百度BFE團隊的一位工程師說,百度給了工程師最大的尊重和自由,也愿意為了技術研發承擔最大的風險。能夠在百度、在中國做全球最領先的技術,他感覺無比驕傲!

版權信息:淮安龍騰網絡科技有限公司 淮安網站建設首選淮安網絡公司  備案號:蘇ICP備17020720號
地址:江蘇省淮安市淮安軟件園  電話:0517-84991777 15252411413  QQ:292849166   
新世界棋牌软件下载安装 360排球比分网即时比分 可以约好友的麻将游戏下载 球探篮球即时比分网cba 甘肃天水麻将馆能开吗 电竞比分网直播 云上策配资 海虹控股股票 山东11选5前二推 重庆时时彩计划软件手机版 七星江苏麻将沭阳 东北麻将下载 股票涨跌幅排名 新浪北单北单比分直播新浪 内蒙古十一选五就是 福彩3d今晚直播开奖 球探比分007