Jack Jiang

          我的最新工程MobileIMSDK:http://git.oschina.net/jackjiang/MobileIMSDK
          posts - 499, comments - 13, trackbacks - 0, articles - 1

          為了更好地分類閱讀 52im.net 總計1000多篇精編文章,我將在每周三推送新的一期技術(shù)文集,本次是第16 期。

          [- 1 -] 淺談IM系統(tǒng)的架構(gòu)設(shè)計

          [鏈接] http://www.52im.net/thread-307-1-1.html

          [摘要] 下面把我近年來從技術(shù)上我對IM系統(tǒng)(即時消息的傳輸,不包括語音,視頻,文件的傳輸)的理解和設(shè)計分享出來,淺薄之見,望大家別見笑,歡迎給出批評意見。


          [- 2 -] 簡述移動端IM開發(fā)的那些坑:架構(gòu)設(shè)計、通信協(xié)議和客戶端

          [鏈接] http://www.52im.net/thread-289-1-1.html

          [摘要] 有過移動端開發(fā)經(jīng)歷的開發(fā)者都深有體會:移動端IM的開發(fā),與傳統(tǒng)PC端IM有很大的不同,尤其無線網(wǎng)絡(luò)的不可靠性、移動端硬件設(shè)備資源的有限性等問題,導(dǎo)致一個完整的移動端IM架構(gòu)設(shè)計和實現(xiàn)都充滿著大量的挑戰(zhàn)。本文將簡述移動端IM最重要的架構(gòu)設(shè)計和通信協(xié)議選擇方面的坑點,希望為IM開發(fā)者同行帶來些許啟發(fā)。


          [- 3 -] 一套海量在線用戶的移動端IM架構(gòu)設(shè)計實踐分享(含詳細(xì)圖文

          [鏈接] http://www.52im.net/thread-812-1-1.html

          [摘要] 本文分享了一套完整的海量在線用戶的移動端IM架構(gòu)設(shè)計,來自于作者的真實項目實踐總結(jié),包含了詳細(xì)的算法原理圖、數(shù)據(jù)結(jié)構(gòu)定義、表結(jié)構(gòu)定義等等。


          [- 4 -] 一套原創(chuàng)分布式即時通訊(IM)系統(tǒng)理論架構(gòu)方案

          [鏈接] http://www.52im.net/thread-151-1-1.html

          [摘要] 無論是IM消息通信系統(tǒng)還是客戶消息系統(tǒng),其本質(zhì)都是一套消息發(fā)送與投遞系統(tǒng),或者說是一套網(wǎng)絡(luò)通信系統(tǒng),其本質(zhì)兩個詞:存儲與轉(zhuǎn)發(fā)。推薦:如有興趣,本文作者的另一篇《一套高可用、易伸縮、高并發(fā)的IM群聊架構(gòu)方案設(shè)計實踐》,適合進行IM群聊架構(gòu)設(shè)計的參考。


          [- 5 -] 從零到卓越:京東客服即時通訊系統(tǒng)的技術(shù)架構(gòu)演進歷程

          [鏈接] http://www.52im.net/thread-152-1-1.html

          [摘要] 京東的客服即時通訊系統(tǒng)名為咚咚是。咚咚之于京東相當(dāng)于旺旺之于淘寶,它們都是服務(wù)于買家和賣家的溝通。自從京東開始為第三方賣家提供入駐平臺服務(wù)后,咚咚也就隨之誕生了。


          [- 6-] 蘑菇街即時通訊/IM服務(wù)器開發(fā)之架構(gòu)選擇

          [鏈接] http://www.52im.net/thread-31-1-1.html

          [摘要] 由于IM服務(wù)器里面的內(nèi)容比較多,這個可以是一個系列的內(nèi)容,所以這里只介紹服務(wù)器的架構(gòu)以及為什么選擇這樣的架構(gòu)。


          [- 7 -] 騰訊QQ1.4億在線用戶的技術(shù)挑戰(zhàn)和架構(gòu)演進之路PPT

          [鏈接] http://www.52im.net/thread-158-1-1.html

          [摘要] 眾所周知海量互聯(lián)網(wǎng)服務(wù)能力是世界公認(rèn)的技術(shù)難題。經(jīng)過十多年的發(fā)展,騰訊在海量互聯(lián)網(wǎng)服務(wù)方面已有不少技術(shù)積累。PPT中以QQ IM后臺服務(wù)為例,重現(xiàn)了QQ在線用戶從百萬級到億級的整個過程中遇到的技術(shù)挑戰(zhàn),并與與會者分享了眾多在海量互聯(lián)網(wǎng)后臺服務(wù)研發(fā)運營方面不為人知的秘密。


          [- 8-]  微信后臺基于時間序的海量數(shù)據(jù)冷熱分級架構(gòu)設(shè)計實踐

          [鏈接] http://www.52im.net/thread-895-1-1.html

          [摘要] 時隔3年,微信團隊再次分享了本文所述架構(gòu)的最新升級版本及其改造過程,有興趣可以前往閱讀《微信后臺基于時間序的新一代海量數(shù)據(jù)存儲架構(gòu)的設(shè)計實踐》。


          [- 9 -] 微信技術(shù)總監(jiān)談架構(gòu):微信之道——大道至簡(演講全文)

          [鏈接] http://www.52im.net/thread-200-1-1.html

          [摘要] 微信——騰訊戰(zhàn)略級產(chǎn)品,創(chuàng)造移動互聯(lián)網(wǎng)增速記錄,10個月5000萬手機用戶,433天之內(nèi)完成用戶數(shù)從零到一億的增長過程,千萬級用戶同時在線,搖一搖每天次數(shù)過億...在技術(shù)架構(gòu)上,微信是如何做到的?日前,在騰訊大講堂在中山大學(xué)校園宣講活動上,騰訊廣研助理總經(jīng)理、微信技術(shù)總監(jiān)周顥在兩小時的演講中揭開了微信背后的秘密。


          [- 10-] 如何解讀《微信技術(shù)總監(jiān)談架構(gòu):微信之道——大道至簡》

          [鏈接] http://www.52im.net/thread-201-1-1.html

          [摘要] 最近在朋友圈看到有人分享騰訊微信技術(shù)總監(jiān)周顥的一個技術(shù)報告,題目是《微信技術(shù)總監(jiān)談架構(gòu):微信之道——大道至簡》(演講全文整理、演講PPT講稿下載),我也轉(zhuǎn)發(fā)了一下。然后就被本司妹子看到了,非讓我解釋一下。


          [- 11-] 快速裂變:見證微信強大后臺架構(gòu)從0到1的演進歷程(一)

          [鏈接] http://www.52im.net/thread-168-1-1.html

          [摘要] 2個月的開發(fā)時間,微信后臺系統(tǒng)經(jīng)歷了從0到1的過程。從小步慢跑到快速成長,經(jīng)歷了平臺化到走出國門,微信交出的這份優(yōu)異答卷,解題思路是怎樣的?


          [- 12-] 17年的實踐:騰訊海量產(chǎn)品的技術(shù)方法論

          [鏈接] http://www.52im.net/thread-159-1-1.html

          [摘要] 在首屆騰訊云技術(shù)峰會上,騰訊公司副總裁姚星完整的介紹了騰訊整體技術(shù)發(fā)展脈絡(luò)。


          [- 13-] 移動端IM中大規(guī)模群消息的推送如何保證效率、實時性?

          [鏈接] http://www.52im.net/thread-1221-1-1.html

          [摘要] 當(dāng)然,實際在生產(chǎn)環(huán)境下,群消息的發(fā)送都會想盡辦法進行壓縮,并開展各種改善性能的處理辦法,而不是像上述舉例里的直接擴散寫(即2000人群里,一條消息被簡單地復(fù)制為2000條一對一的消息投遞)。具體有哪些優(yōu)先策略?本文或許可以帶給你一些啟發(fā)。


          [- 14-] 現(xiàn)代IM系統(tǒng)中聊天消息的同步和存儲方案探討

          [鏈接] http://www.52im.net/thread-1230-1-1.html

          [摘要] 本文內(nèi)容主要涉及IM系統(tǒng)中的消息系統(tǒng)架構(gòu),探討一種適用于大用戶量的消息同步以及存儲系統(tǒng)的架構(gòu)實現(xiàn),能夠支持消息系統(tǒng)中的高級特性『多端同步』以及『消息漫游』。在性能和規(guī)模上,能夠做到全量消息云端存儲,百萬TPS以及毫秒級延遲的消息同步能力。


          [- 15-]WhatsApp技術(shù)實踐分享:32人工程團隊創(chuàng)造的技術(shù)神話

          [鏈接] http://www.52im.net/thread-1542-1-1.html

          [摘要] 我們再次回顧了當(dāng)時HighScalability創(chuàng)始人Tod Hoff撰文分析的收購原因和WhatsApp的高可靠架構(gòu),內(nèi)容雖然并不完整,以今天的眼前來看成,仍有有許多值得學(xué)習(xí)的地方。


          [- 16-]微信朋友圈千億訪問量背后的技術(shù)挑戰(zhàn)和實踐總結(jié)

          [鏈接]http://www.52im.net/thread-1569-1-1.html

          [摘要] 朋友圈的數(shù)據(jù)是永遠(yuǎn)存儲的,而且隨著業(yè)務(wù)的快速發(fā)展,存儲容量、帶寬和設(shè)備的消耗大量增加,尤其重大節(jié)日帶來的使用量增長,更加劇了消耗,也給運維人員的保障帶來了巨大壓力。


          [- 17-]王者榮耀2億用戶量的背后:產(chǎn)品定位、技術(shù)架構(gòu)、網(wǎng)絡(luò)方案等

          [鏈接] http://www.52im.net/thread-1595-1-1.html

          [摘要] 今天分幾部分和大家介紹王者后臺開發(fā)過程中的一些內(nèi)容和思考:包括王者整個背景的介紹,后端的架構(gòu),上線之后做了什么樣的調(diào)整,還有網(wǎng)絡(luò)同步方案,反作弊方案等。

          ??52im社區(qū)本周新文:《跟著源碼學(xué)IM(十一):一套基于Netty的分布式高可用IM詳細(xì)設(shè)計與實現(xiàn)(有源碼) http://www.52im.net/thread-4257-1-1.html》,歡迎閱讀!??

          我是Jack Jiang,我為自已帶鹽!https://github.com/JackJiang2011/MobileIMSDK/



          作者:Jack Jiang (點擊作者姓名進入Github)
          出處:http://www.52im.net/space-uid-1.html
          交流:歡迎加入即時通訊開發(fā)交流群 215891622
          討論:http://www.52im.net/
          Jack Jiang同時是【原創(chuàng)Java Swing外觀工程BeautyEye】【輕量級移動端即時通訊框架MobileIMSDK】的作者,可前往下載交流。
          本博文 歡迎轉(zhuǎn)載,轉(zhuǎn)載請注明出處(也可前往 我的52im.net 找到我)。


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          Jack Jiang的 Mail: jb2011@163.com, 聯(lián)系QQ: 413980957, 微信: hellojackjiang
          主站蜘蛛池模板: 东安县| 柞水县| 瑞金市| 察雅县| 贵港市| 芦溪县| 普兰县| 桐城市| 南陵县| 富顺县| 岳普湖县| 红河县| 西宁市| 陇川县| 清涧县| 晋城| 如皋市| 嵊州市| 广西| 麟游县| 岑巩县| 益阳市| 乐陵市| 长垣县| 梨树县| 和田市| 卫辉市| 博野县| 许昌市| 安新县| 莱阳市| 三都| 遂昌县| 普格县| 宜川县| 崇礼县| 江源县| 富裕县| 宿州市| 黎川县| 鹤壁市|