- 資訊首頁(yè) > 互聯(lián)網(wǎng) > 經(jīng)驗分享 >
- 百度BFE轉發(fā)引擎開(kāi)源啦!一款類(lèi)似于Nginx的七層流
BFE(Baidu Front End,百度統一前端)是百度的統一七層流量轉發(fā)平臺。BFE平臺目前已接入百度大部分流量,每日轉發(fā)請求接近1萬(wàn)億,峰值QPS超過(guò)1000萬(wàn)。在2019年百度春晚紅包活動(dòng)中,BFE平臺在超大用戶(hù)壓力、數次流量波峰下平穩運行,保證了春晚紅包活動(dòng)的順利進(jìn)行。
作為綜合的流量轉發(fā)平臺,BFE平臺集成了以下4大功能:
作為BFE平臺的核心組件,BFE轉發(fā)引擎從2012年開(kāi)始研發(fā),并于2014年使用Go語(yǔ)言完成重構。
由于基于Go語(yǔ)言,和業(yè)界普遍使用的Nginx開(kāi)源軟件相比,BFE具有以下優(yōu)勢:
有理由相信,從長(cháng)期趨勢看,基于更高級編程語(yǔ)言的軟件系統會(huì )逐步取得競爭的優(yōu)勢。CPU等硬件資源的價(jià)格仍會(huì )快速下降,而開(kāi)發(fā)人力成本、項目研發(fā)風(fēng)險、系統穩定性/安全性方面會(huì )成為更重要的決策考慮。從這方面出發(fā),主要基于C語(yǔ)言的Nginx會(huì )逐步衰落,而類(lèi)似BFE這樣的基于更高級編程語(yǔ)言的軟件會(huì )逐步成為主流。
另外,BFE在設計中,還特別增加了企業(yè)級應用場(chǎng)景的考慮:
為了促進(jìn)負載均衡技術(shù)的交流和發(fā)展,BFE轉發(fā)引擎于2019年夏天正式開(kāi)源。
(https://github.com/baidu/bfe)
BFE目前已開(kāi)源并支持以下重要能力:
1、主流網(wǎng)絡(luò )協(xié)議接入
2、可擴展插件框架
3、基于請求內容的分流
4、靈活的負載均衡策略
關(guān)于BFE開(kāi)源版本詳情及后續路線(xiàn)圖,有興趣的用戶(hù)請關(guān)注
https://github.com/baidu/bfe,或登錄github直接搜索BFE。
BFE轉發(fā)引擎的研發(fā)過(guò)程,秉承了百度優(yōu)良的研發(fā)傳統,經(jīng)過(guò)了多年的技術(shù)積累。BFE已經(jīng)在百度穩定運行多年,并歷經(jīng)多次大流量的洗禮。以開(kāi)源貢獻社區,是百度技術(shù)價(jià)值體現的重要方式。希望能借BFE開(kāi)源的機會(huì ),與各位同行切磋技術(shù),共建網(wǎng)絡(luò )接入領(lǐng)域的開(kāi)源技術(shù)生態(tài)。
發(fā)布者:水橋丶帕露西
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。
Copyright ? 2009-2022 56dr.com. All Rights Reserved. 特網(wǎng)科技 特網(wǎng)云 版權所有 特網(wǎng)科技 粵ICP備16109289號
域名注冊服務(wù)機構:阿里云計算有限公司(萬(wàn)網(wǎng)) 域名服務(wù)機構:煙臺帝思普網(wǎng)絡(luò )科技有限公司(DNSPod) CDN服務(wù):阿里云計算有限公司 百度云 中國互聯(lián)網(wǎng)舉報中心 增值電信業(yè)務(wù)經(jīng)營(yíng)許可證B2
建議您使用Chrome、Firefox、Edge、IE10及以上版本和360等主流瀏覽器瀏覽本網(wǎng)站