99精品视频一区_亚洲风情第一页_国产一区二区三区四_黄色aaa大片_特级西西444www大精品视频免费看_欧美性一区二区三区_欧美日韩免费观看中文_视频在线观看国产精品_永久免费未视频

中國電商物流網-電子商務與物流行業融合媒體!電子商務物流行業門戶網站!
快遞網點 郵編查詢 行政區劃 高鐵時刻 高鐵票價 高鐵車次
貿易資訊
免費注冊 登錄
中國電商物流網
企 業
產 品
商 務

融云首度披露高并發系統架構設計四大要點

來源:中國電商物流網  發布時間:2020-1-13 10:24

  5G因高速率、大容量和低時延三個主要特征,為我們帶來了無限遐想,但如果底層通信能力及設計架構不足以支撐高并發的場景,高延時仍然不可避免,那么5G技術所賦予的全新應用體驗也將大打折扣,因此,掌握高并發的通信技術在5G時代至關重要。

  在2019全球互聯網通信云(WIIC)大會上,融云技術總監高曉光在“架構演進與性能優化”論壇演講中毫無保留地分享了融云高并發通信技術的系統設計與實踐,希望給廣大開發者提供一些實戰幫助。作為通信云行業的技術領導者,融云連續五年保持IM即時通訊市場占有率第一,是業內唯一承諾在高并發和弱網環境下,仍然可以保障消息不丟、不重、不亂序的廠商,融云的高并發通信技術和系統架構也已成為業界爭相學習的技術標桿。

融云技術總監高曉光演講

  高并發系統的設計要點

  WICC會上,高曉光首先分享了融云在整個通信平臺上常用的系統性能優化手段。在系統運行的性能上,融云主要關注業務、系統和存儲三個層面的問題。在業務層面,建議開發者關注每個業務請求接口的響應時長,動態掌握正確的響應時長,過長和過短都不合理,并對程序運行中的性能拐點,盡可能的優化,延長其到來的時間,這可極大提升高并發的業務承載能力。在系統層面,程序運行過程中關注CPU、內存和I/O這三方面的使用情況,合理配置資源;在存儲層面,根據實際業務場景做數據庫選型,選擇合適的存儲介質。

  基于以上性能問題關注點,高曉光坦言融云高并發系統的設計要點主要集中在以下四個方面:

融云高并發系統的設計要點

  采用異步化的請求處理。目前,融云采用基于Actor模型自研的分布式RPC框架來實現整個通信云平臺,不但可以把請求的源數據,像流水線一樣在每個節點處理完后直接下轉,還可以將最終處理的結果通過溯源直接投遞回去,從而減少數據的調用次數。相對于同步的方式,異步化可以提高資源的復用程度,中間需要被處理的節點越多,異步化的優勢會越明顯。

  合理的緩存策略。通過數據、分布式緩存、本地緩存、客戶端緩存層層遞進的緩存策略,使越活躍的數據越逼近客戶。目的在于讓熱的數據離它要處理的位置更近,以提高緩存的利用率,加快數據處理的速度。

  選用適合的數據結構與算法,可以極大的提高整個程序的計算性能。例如一致性哈希算法,可用于整個服務的數據的散列,或者節點的定位;LRU緩存,一個帶數據淘汰的緩存組件,把冷的數據淘汰掉,把位置騰給熱的數據,提高數據利用率;BitMap,每一個比特位都可用來標識一個狀態位,可用于快速的狀態判斷和節省存儲空間;Bloom Filter可以認為是BitMap的一種應用,可以用來快速判定數據是否存在,避免緩存穿透。

  高效的數據存取模型。在融云整個系統里面會常用到幾種不同的存儲類型,沒有高下之分,高曉光說選用的原則是一定要符合業務場景。例如,存用戶的在線和離線狀態,融云會選用KV存儲;存儲消息,由于消息對于時序的要求很高,所以可以選擇時序型數據庫。數據怎么用起來方便,就怎么去存取它。

  高并發系統架構的最佳實踐解讀

  WICC上,高曉光談到消息分發的典型場景有單聊、群聊、聊天室,不同場景應具體分析、分別應對,才是解決高并發問題的秘訣。會上特別針對群聊和聊天室的不同特點,融云分享了不同的最佳實踐方案。

  針對群聊場景。首先,融云在系統中使用消息分發控制策略,在群消息分發中引進快、中、慢三個隊列,分別設置不同的延時值,根據不同的群成員數量,映射到不同處理隊列中,將絕大多數百人以下的群放入快速隊列,進行快速處理,可極大地減輕分發的壓力。

  其次,融云采用消息直推與通知拉取相結合的方式,在消息不頻繁時用直推模式,當消息量爆增,產生積壓時即轉為通知拉取模式。同時,使用 ACK 機制進行消息可靠同步,且同步的消息嚴格按照時間戳有序進行,這個時間戳由服務端保證唯一性,這也是融云敢于承諾消息不重不丟不亂序的秘籍所在。

  再則,融云通過“引用分發”機制降低消息緩存的存儲占用。原則上,是按消息大小及群成員數量來判定是否采用“引用分發”。當消息體大,如發送語音或圖片時,就采用“引用分發”機制,只分發一個索引,當終端實際拉取消息時,再推送實體消息。

  針對聊天室場景。聊天室和群聊的不同之處在于:聊天室的成員關系是臨時性的,出入頻繁,若遇大型直播,成員瞬時可達幾萬甚至幾十萬,消息極其活躍,瞬時峰值極高。融云承諾的是成員無上限的聊天室服務,最高服務過15萬人同時在線,每秒消息的分發量超過2000萬條,日消息峰值超2218億條。

  為滿足高并發消息的服務請求,融云部署了環形隊列的內存緩存,滾動保存最近的50條消息。在終端完全改用通知拉取的方式,用戶收到通知后,可從服務端的緩存中獲取消息,這起到了很好的限流作用,直接緩解了終端壓力。

  另外,對于聊天室而言,融云根據多年服務客戶的經驗以及自身的技術模型,制定了一套按消息類型進行消息拋棄的處理機制。例如大型直播的場景,消息可能頻繁到每秒瞬間幾萬條消息涌向終端,即便終端能夠處理過來,用戶也未必看得過來,體驗反而很差。所以當直播間消息量過大或消息頻率過高時,融云會為消息設置優先級,并將連續消息和相似消息優化成一條“疊加消息”,同時根據優先級機制拋棄無用戶屬性消息,確保消息并發量極大的情況下,用戶端也可以享受流暢的直播互動體驗。對于聊天室,融云還額外對消息上行進行限流,也有效提升了用戶體驗。

  未來所面臨的挑戰和改進

  隨著5G+物聯網時代的到來,各種終端設備甚至會延伸到觸手可及的任意一物,海量消息激增將直接導致高并發的場景無處不在,底層的通信系統架構也將面臨難于想象的考驗。

  高曉光表示,融云一直以來在服務性能上都圍繞著三大重心去進行優化,一、合理的算法,降低CPU使用;二、合理的內存結構,降低內存用量,提高緩存利用率;三、盡可能的降低I/O的頻次。同時,高曉光在演講中還著重強調:任何的優化都需要符合特定的場景,如果沒有場景,任何優化都毫無意義。

  回顧前文,融云的云通信系統架構之所以能夠經受住各種高并發的極端考驗,與融云正確分析場景的特點,進而采取有效對策密切相關。此次融云在WICC上的技術分享,希望幫助開發者了解到,在單群聊及聊天室這樣典型的消息分發場景下,通信云技術如何對高并發業務進行支撐。通過高并發系統設計及最佳實踐的解讀,融云希望引領業界技術領袖一起,持續推動通信云技術對5G多應用場景的服務性能優化與提升。

特別提醒:本網內容轉載自其他媒體,目的在于傳遞更多信息,并不代表本網贊同其觀點。其原創性以及文中陳述文字和內容未經本站證實,對本文以及其中全部或者部分內容、文字的真實性、完整性、及時性本站不作任何保證或承諾,并請自行核實相關內容。本站不承擔此類作品侵權行為的直接責任及連帶責任。如若本網有任何內容侵犯您的權益,請及時聯系我們,本站將會在24小時內處理完畢。


Copyright © 2012-2025 sd56.net.cn All Rights Reserved 中國電商物流網 版權所有
久久人人爽国产| 美日韩一二三区| 中字幕一区二区三区乱码| 熟女av一区二区| 亚洲 小说区 图片区| 精品国精品国产自在久不卡| 日韩综合另类| 免费观看h片| 欧美色图另类| 北岛玲heyzo一区二区| 白嫩亚洲一区二区三区| 黑丝美女一区二区| 久久人人97超碰国产公开结果| 欧美成人精品一区二区男人看| 欧美整片在线观看| 久久在线观看视频| 国产美女久久久| 不卡中文字幕在线| 亚洲熟妇一区二区| 69国产精品视频免费观看| 先锋影音av中文资源| 免费av片风间由美在线| 欧美性生给视频| 妞干网视频在线观看| av av在线| 在线观看一二三区| 青春草在线视频观看| 成人免费黄色网页| 久久久999视频| 日韩精品福利视频| 无限资源日本好片| 日本天堂网在线观看| 欧美做爰性欧美大fennong| 在线播放三级网站| av国产精品| 日韩极品在线观看| 婷婷久久综合九色综合绿巨人| 亚洲精品一区二区三区不| 91精品视频网站| 天堂社区在线视频| 六月丁香在线视频| 色猫咪免费人成网站在线观看| 国产盗摄在线观看| av中文一区| 久久你懂得1024| 日韩精品免费看| 国产伦精品一区二区三| 性一交一黄一片| 国产精品高潮呻吟AV无码| av天天在线| 蜜桃精品视频| 国产精品中文字幕一区二区三区| 色欧美乱欧美15图片| 68精品国产免费久久久久久婷婷| 国产奶头好大揉着好爽视频| 美国黄色特级片| 四虎网站在线观看| 欧洲中文在线| 一区二区三区国产在线| 无码av免费一区二区三区试看| 久久青草福利网站| 蜜臀久久99精品久久久酒店新书| 九九九在线视频| 天天色天天看| 欧美日韩黄色| 91碰在线视频| 久久韩国免费视频| 正在播放国产精品| 日本一级淫片色费放| 黄网站色大毛片| 伊人久久亚洲| www成人在线观看| 久久精品国产96久久久香蕉| 91亚洲精品国产| 日本一区二区三区精品| 诱受h嗯啊巨肉高潮| 国产欧美日韩在线一区二区| 有坂深雪av一区二区精品| 欧美日本高清视频| 精品久久久噜噜噜噜久久图片| 国产精品国产一区二区三区四区| 免费在线视频你懂得| 欧美特黄一区| 欧美丰满美乳xxx高潮www| 国产精品一国产精品最新章节| 亚洲精品理论片| 来个黄色网址| 国产女人18毛片水真多18精品| 久久精品亚洲一区二区三区浴池| 久久99青青精品免费观看| www.久久av.com| 精品国产免费观看一区| 亚洲精品自拍视频在线观看| 无码精品人妻一区二区三区影院| 美女日批视频在线观看| 精品一区二区三区免费播放| 亚洲人在线观看| 激情五月开心婷婷| 亚洲天堂网在线播放| 松下纱荣子在线观看| 99久久综合国产精品| 97视频国产在线| 影音先锋人妻啪啪av资源网站| 人人草人人干| 欧美丝袜激情| 欧美高清性hdvideosex| 天堂资源在线亚洲视频| 中文字幕理论片| 6699嫩草久久久精品影院| 播五月开心婷婷综合| 午夜精品久久久久久99热软件| 国产调教打屁股xxxx网站| 成年免费视频黄网站在线观看| 国产一区二区三区网| 欧美日韩mp4| 国产免费一区二区三区四在线播放| 国产精品久久久久久无人区| 免费成人在线电影| 国产欧美一区二区精品性色| 国产欧美精品一区二区| 欧美精品videos极品| 午夜视频在线观看网站| 成人av网站在线观看免费| 欧美在线亚洲在线| 性欧美videos| 麻豆免费在线视频| 久久久影视传媒| 超碰97在线资源| 一卡二卡三卡在线| 日韩久久99| 欧美在线看片a免费观看| 日韩欧美精品免费| 国产精品久久久高清免费| 欧美hd在线| 亚洲人在线视频| 88av在线播放| 亚洲欧美日本免费| 国产成人精品免费一区二区| 国产日韩精品视频| 日本在线播放视频| 欧美最新精品| 国外av网站| 六月激情综合网| 精品久久免费看| 国产欧美综合一区二区三区| 最近2018年手机中文在线| 国产第100页| 影音先锋成人资源网站| 亚洲精品永久免费| 成人一级视频在线观看| 久久91超碰青草在哪里看| 国产偷窥洗澡视频| 久久精品成人av| 97视频免费在线观看| 成人av在线影院| 手机av在线| 国产美女主播在线观看| 日本午夜精品一区二区三区| 日韩欧美亚洲综合| 日韩成人精品一区| 美女免费视频网站| 国产精品福利导航| 精品国产一区二区三区麻豆小说| 日韩午夜三级在线| 午夜精品久久久久久久| 无码人妻精品一区二区三区99v| 再深点灬舒服灬太大了少妇 | 精品免费久久久| 郴州新闻综合频道在线直播| 久久成人亚洲精品| 黄色片视频免费| 九九综合久久| www欧美日韩| 波多野结衣啪啪| 无码少妇一区二区三区| www高清在线视频日韩欧美| 国产91av视频| 丝袜av一区| 高清欧美性猛交| 精品人妻伦一二三区久久 | a国产在线视频| 欧美日韩黄色一区二区| 变态另类丨国产精品| 美女露胸视频在线观看| 日韩欧美国产综合| 国产日韩欧美在线观看视频| 精品中文字幕一区二区三区四区| 亚洲人成绝费网站色www| 日本高清www免费视频| 香蕉国产成人午夜av影院| 欧美国产视频日韩| www.天天干.com| 亚洲在线成人| 久久综合九色99| 天天摸天天做天天爽| 国产精品美女一区二区在线观看| 日韩在线第三页| 国产在线拍揄自揄拍视频| 亚洲第一免费播放区| 日本亚洲欧美在线|