狼友一区二区,国产欧洲精品,六十路一区二区免费,欧美大黑鸡巴日逼网

設(shè)為首頁 | 加入收藏
197_45px;
企業(yè)理念
Corporate Philosophy
您當(dāng)前所在位置:首頁>新聞中心>通知公告
愛奇藝廣告平臺的架構(gòu)設(shè)計與演進之路
來源(廣告買賣網(wǎng))  作者(廣告買賣網(wǎng))  閱讀()   時間(2018/11/9 8:43:34)

在同一臺機器上部署多個服務(wù),上游服務(wù)只請求本機的下游服務(wù),服務(wù)之間使用 http 協(xié)議傳輸 protobuf 數(shù)據(jù),每個機器都是一個完備的投放系統(tǒng)。

這個架構(gòu)有很多的優(yōu)點:結(jié)構(gòu)清晰,運維簡單,網(wǎng)絡(luò)延遲最小化等。

當(dāng)然也有一些缺點,同一臺機器上可部署的服務(wù)數(shù)量是有限的,因而會限制架構(gòu)的增長,多個模塊混合部署不利于整體的性能優(yōu)化,一個服務(wù)的異常會影響整個機器的服務(wù)質(zhì)量;這個架構(gòu)在微觀上滿足了單一服務(wù)的原則,但在宏觀上還不是真正的微服務(wù)化,為了解決上面的一些問題,按照自然的演進我們必然走上微服務(wù)化這條路;我們從 16 年中開始進行微服務(wù)化的實踐。

微服務(wù)化過程中我們也遇到了很多問題,分享一下我們的解決方法及效果:

1. 技術(shù)選型問題

RPC 選型,必須滿足的條件是要支持 C++、protobuf 協(xié)議和異步編程模型。最初的可選項有 sofa-pbrpc、pbrpc 和 grpc,這三者中我們選中了 grpc,主要看中了它通用(多語言、多平臺和支持代理)、流控、取消與超時等特性;在我們選定 grpc 之后不久百度開源了它的高性能 rpc 框架 brpc,相比之下 brpc 更具有優(yōu)勢:健全的文檔,高性能,內(nèi)置檢測服務(wù)等非常多的特性;為此我們果斷地拋棄了 grpc 和已經(jīng)在上面投入的一些開發(fā)成本,快速地展開了 brpc 相關(guān)的基礎(chǔ)功能開發(fā)和各服務(wù)的改造。

名字服務(wù)選型,排除了 zookeeper,etcd 等,最終選定的是 consul+consul template 這個組合,它很完美地支持了我們的業(yè)務(wù)需求;除服務(wù)注冊與發(fā)現(xiàn)外,還有健康檢查,服務(wù)列表本地備份,支持權(quán)重設(shè)置等功能,這些功能可以有效地減少團隊成員的運維工作量,增強系統(tǒng)的可用性,成為服務(wù)的標(biāo)準(zhǔn)配置。

2. 運維成本增加

這是微服務(wù)化帶來的問題之一,微服務(wù)化要做服務(wù)拆分,服務(wù)節(jié)點的類型和數(shù)量會增多,同時還要額外運維一些基礎(chǔ)服務(wù)(譬如,名字服務(wù)的 Agency)?紤]到大部分運維工作都是同一個任務(wù)在多個機器上重復(fù)執(zhí)行,這樣的問題最適合交由機器來完成,所以我們的解決方案就是自動化運維。我們基于 Ansible 自研了一個可視化的自動運維系統(tǒng)。其實研發(fā)這個系統(tǒng)最初目的并不是為了支持微服務(wù)化,而是為了消除人工運維事故,因為人的狀態(tài)是不穩(wěn)定的(有時甚至是不靠譜的),所以希望由機器來替代人來完成重復(fù)的標(biāo)準(zhǔn)動作;后來隨著微服務(wù)化的推進,這個系統(tǒng)很自然地就接管了相關(guān)的運維工作,F(xiàn)在這個系統(tǒng)完成了整個團隊 90% 以上的運維工作量。

上篇:

下篇:

地址:蘭州市城關(guān)區(qū)東方紅廣場國芳寫字樓16樓      聯(lián)系電話:0931-8831301
傳真:0931-8831301      網(wǎng)址:www.156325.cn
關(guān)注我們:
  • 100_100px;
  • 100_100px;
  • 100_100px;
Copyrights © 2025 版權(quán)所有 蘭州伙伴廣告?zhèn)髅接邢薰? 隴ICP備09000722號 設(shè)計制作 宏點網(wǎng)絡(luò)     icon  甘公網(wǎng)安備 62010002000030號
镇江少妇偷人精品视频| 午夜十八禁欧美久久| 欧美精品黄色一久久久久| 男人色色天堂AV| 精品秘 一区性综合三区| 欧美爆操日本妞| 久久久久久久久中文字幕| 国产一级AV资源| 欧美日本国产一区二区在线观看 | 欧美精品尤物综合一区二区三区| 日韩性感A毛片| 国产久久999| 操美女碰美女BB| 亚洲成年人免费观看| 曰韩多B无码| 午夜影院人妻NP| 日韩一二三com| 亚洲日韩性一本xxxxxxxx| 免费人成年激情视频在线观看 | 久久久精品短视频| 日韩欧美综合视频小说图片| 亚洲色区网站| 97麻豆传媒| 人鸡巴插嫩遛视频| 日本久久中文字幕精品| 天天天天天天天天天爽| 久久综合激情图| 欧美1区2区3服务| 久久精欧美日韩在一二区| 婷婷五情天无堂AV| 超碰成人公| 黄频在线观看www| 熟女夜夜夜躁| 日本久久久齐齐久久| 色丝袜AV网| 国产日本欧美一级| 免费性爱视频欧美| 久久久久国产99久久国产| 天天日天天艹天天日天天干| 性性欧美护士| 亚洲一区二区啊v|