開源CDN軟件簡單調(diào)研

1 引言

突然想了解常見開源的CDN軟件,于是Google了一下

2 了解結(jié)果

Google搜索結(jié)果來看雀鹃,常見的軟件有squid荡陷,vanish屈呕,apache traffic server(ATS),nginx等言询,從目前使用的趨勢來看Apache Traffic Server占主流俯萎,也是未來的趨勢。

有一些文章提到國內(nèi)互聯(lián)網(wǎng)公司和CDN廠商目前使用的方案运杭。

  • 網(wǎng)宿夫啊,目前主要是ATS,按照網(wǎng)宿的規(guī)模應(yīng)該是有能力進行二次開發(fā)辆憔。
  • 藍汛撇眯,早期是squid报嵌,當其余廠商擁抱ATS時,由于技術(shù)包袱未及時投入ATS熊榛,但目前也在使用ATS
  • 小米锚国,京東等主要使用ATS
  • 騰訊,搜到一片騰訊員工的博客玄坦,里面提到正在使用ATS血筑,因此猜測騰訊也有可能使用ATS,加上ATS是C++語言煎楣,符合騰訊C++技術(shù)棧
  • 百度豺总, nginx + 自研緩存
  • 阿里,tengine + 自研swift择懂,早起使用ATS喻喳,但由于某些原因放棄ATS使用自研,不過自研可能是C開發(fā)困曙,應(yīng)該是參考哪款開源軟件表伦,比如文件系統(tǒng)借鑒的是squid的文件系統(tǒng),網(wǎng)上有阿里云CDN老大shudu的PPT慷丽,由于未開源蹦哼,預(yù)計是代碼重合度比較高。
  • 又拍云盈魁,之前使用ATS翔怎,最新的消息是自研BearCache,應(yīng)該不是全量部署杨耙,從文章來看猜測是優(yōu)化了網(wǎng)絡(luò)框架和熱重啟架構(gòu)赤套,應(yīng)該也是參考ATS等。
  • 新浪珊膜, nginx + ncache容握,需要第三方模塊并且插件化開發(fā),性能損失比較大
  • 美麗說车柠, Jaguar剔氏,GO語言開發(fā),前期使用ATS竹祷,應(yīng)該是ATS的go語言簡化版谈跛。

3 總結(jié)

ATS是主流,但是ATS是C++語言開發(fā)塑陵,二次開發(fā)技術(shù)難度高感憾,所以一些廠商轉(zhuǎn)向自研,這篇文章也有助于即將從事CDN緩存開發(fā)的學(xué)習(xí)方向令花,就是好好研究ATS的源碼阻桅。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末凉倚,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子嫂沉,更是在濱河造成了極大的恐慌稽寒,老刑警劉巖,帶你破解...
    沈念sama閱讀 219,039評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件趟章,死亡現(xiàn)場離奇詭異杏糙,居然都是意外死亡,警方通過查閱死者的電腦和手機尤揣,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,426評論 3 395
  • 文/潘曉璐 我一進店門搔啊,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人北戏,你說我怎么就攤上這事÷祝” “怎么了嗜愈?”我有些...
    開封第一講書人閱讀 165,417評論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長莽龟。 經(jīng)常有香客問我蠕嫁,道長,這世上最難降的妖魔是什么毯盈? 我笑而不...
    開封第一講書人閱讀 58,868評論 1 295
  • 正文 為了忘掉前任剃毒,我火速辦了婚禮,結(jié)果婚禮上搂赋,老公的妹妹穿的比我還像新娘赘阀。我一直安慰自己,他們只是感情好脑奠,可當我...
    茶點故事閱讀 67,892評論 6 392
  • 文/花漫 我一把揭開白布基公。 她就那樣靜靜地躺著,像睡著了一般宋欺。 火紅的嫁衣襯著肌膚如雪轰豆。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,692評論 1 305
  • 那天齿诞,我揣著相機與錄音酸休,去河邊找鬼。 笑死祷杈,一個胖子當著我的面吹牛斑司,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播吠式,決...
    沈念sama閱讀 40,416評論 3 419
  • 文/蒼蘭香墨 我猛地睜開眼陡厘,長吁一口氣:“原來是場噩夢啊……” “哼抽米!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起糙置,我...
    開封第一講書人閱讀 39,326評論 0 276
  • 序言:老撾萬榮一對情侶失蹤云茸,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后谤饭,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體标捺,經(jīng)...
    沈念sama閱讀 45,782評論 1 316
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,957評論 3 337
  • 正文 我和宋清朗相戀三年揉抵,在試婚紗的時候發(fā)現(xiàn)自己被綠了亡容。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,102評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡冤今,死狀恐怖闺兢,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情戏罢,我是刑警寧澤屋谭,帶...
    沈念sama閱讀 35,790評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站龟糕,受9級特大地震影響桐磁,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜讲岁,卻給世界環(huán)境...
    茶點故事閱讀 41,442評論 3 331
  • 文/蒙蒙 一我擂、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧缓艳,春花似錦校摩、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,996評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至舶治,卻和暖如春分井,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背霉猛。 一陣腳步聲響...
    開封第一講書人閱讀 33,113評論 1 272
  • 我被黑心中介騙來泰國打工尺锚, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人惜浅。 一個月前我還...
    沈念sama閱讀 48,332評論 3 373
  • 正文 我出身青樓瘫辩,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子伐厌,可洞房花燭夜當晚...
    茶點故事閱讀 45,044評論 2 355

推薦閱讀更多精彩內(nèi)容

  • 用兩張圖告訴你承绸,為什么你的 App 會卡頓? - Android - 掘金 Cover 有什么料? 從這篇文章中你...
    hw1212閱讀 12,730評論 2 59
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,167評論 25 707
  • 夏至的午后挣轨,雷陣雨來了 一大群烏云來了军熏,狂風打陣 不是窗戶擋著,雨就闖了進來 不是父母擋著卷扮,小男孩就闖進了雨里 人...
    樓臺花舍閱讀 220評論 0 1
  • 大概從懂事起荡澎,我們就注定要辛苦了。不過晤锹,這不是悲哀摩幔,而是幸運。幸好我們我們在這個世界上還追求著什么鞭铆,幸虧我...
    笑那么迷人閱讀 574評論 0 1
  • 距離你離開三月有余 早上醒來還是末日 晚上還是睡不著 感覺你離開這件事還是 超級虛幻 心口里的氣還是一直悶著 最近...
    重復(fù)走閱讀 165評論 0 0