即時通訊技術文集(第21期):後端架構設計基礎入門系列 [共15篇]

發表於2023-09-26
為了更好地分類閱讀 52im.net 總計1000多篇精編文章,我將在每週三推送新的一期技術文集,本次是第21 期。

[- 1 -] 新手入門:零基礎理解大型分散式架構的演進歷史、技術原理、最佳實踐

[連結] http://www.52im.net/thread-2007-1-1.html

[摘要] 本文我們就來聊聊分散式架構的演進過程,希望能給大家帶來眼前一亮的感覺。

[- 2 -] 一篇讀懂分散式架構下的負載均衡技術:分類、原理、演算法、常見方案等

[連結] http://www.52im.net/thread-2494-1-1.html

[摘要] 本文將從負載均衡技術的分類、技術原理、常見實現演算法、常用方案等入手,為您詳細講解負載均衡技術的方方面面。這其中,四層和七層負載均衡技術最為常用,它們也是本文介紹的重點。

[- 3 -] 從新手到架構師,一篇就夠:從100到1000萬高併發的架構演進之路

[連結] http://www.52im.net/thread-2665-1-1.html

[摘要] 本文以設計淘寶網的後臺架構為例,介紹從一百個併發到千萬級併發情況下服務端的架構的14次演進過程,同時列舉出每個演進階段會遇到的相關技術,讓大家對架構的演進有一個整體的認知。

[- 4 -] 騰訊資深架構師乾貨總結:一文讀懂大型分散式系統設計的方方面面

[連結] http://www.52im.net/thread-1811-1-1.html

[摘要] 本文結合作者多年的網際網路系統設計實踐經驗,從最基本的技術概念開始,帶你探尋伺服器端系統架構的方方面面。

[- 5 -] 快速理解高效能HTTP服務端的負載均衡技術原理

[連結] http://www.52im.net/thread-1950-1-1.html

[摘要] 本文將以簡潔通俗的文字,為你講解主流的HTTP服務端實現負載均衡的常見方案,以及具體到方案中的負載均衡演算法的實現原理。理解和掌握這些方案、演算法原理,有助於您今後的網際網路項的技術選型和架構設計,因為沒有哪一種方案和演算法能解決所有問題,只有針對特定的場景使用合適的方案和演算法才是最明智的選擇。

[- 6 -] 知乎技術分享:從單機到2000萬QPS併發的Redis高效能快取實踐之路

[連結] http://www.52im.net/thread-1968-1-1.html

[摘要] 本文作者陳鵬是該系統的負責人,本次文章深入介紹了該系統的方方面面,值得網際網路後端程式設計師仔細研究。

[- 7 -] 阿里技術分享:深度揭秘阿里資料庫技術方案的10年變遷史

[連結] http://www.52im.net/thread-2050-1-1.html

[摘要] 阿里資料庫事業部研究員張瑞,將為你講述雙11資料庫技術不為人知的故事。在零點交易數字一次次提升的背後,既是資料庫技術的一次次突破,也見證了阿里技術人永不言敗的精神,每一次化“不可能”為“可能”的過程都是阿里技術人對技術的不懈追求。

[- 8 -] 阿里技術分享:阿里自研金融級資料庫OceanBase的艱辛成長之路

[連結] http://www.52im.net/thread-2072-1-1.html

[摘要] OceanBase 是螞蟻金服自研的分散式資料庫,在其 9 年的發展歷程裡,從艱難上線到找不到業務場景瀕臨解散,最後在雙十一的流量考驗下浴火重生,成為螞蟻金服全部核心系統的承載資料庫。這一路走來的艱辛和故事,螞蟻金服高階研究員、OceanBase 團隊負責人陽振坤將為你娓娓道來。

[- 9 -] 達達O2O後臺架構演進實踐:從0到4000高併發請求背後的努力

[連結] http://www.52im.net/thread-2141-1-1.html

[摘要] 達達的業務組成簡單直接——商家下單、配送員接單和配送,也正因為理解起來簡單,使得達達的業務量在短時間能實現爆發式增長。而支撐業務快速增長的背後,正是達達技術團隊持續不斷的快速技術迭代的結果,本文正好藉此機會,總結並分享了這一系列技術演進的第一手實踐資料,希望能給同樣奮鬥在網際網路創業一線的你帶來啟發。

[- 10 -] 優秀後端架構師必會知識:史上最全MySQL大表最佳化方案總結

[連結] http://www.52im.net/thread-2157-1-1.html

[摘要] 本文將總結和分享當MySQL單表記錄數過大時,增刪改查效能急劇下降問題的最佳化思路,這也是資深後端架構師、程式設計師所必備的知識內容之一,希望本文對你有用。

[- 11 -] 通俗易懂:如何設計能支撐百萬併發的資料庫架構?

[連結] http://www.52im.net/thread-2510-1-1.html

[摘要] 本篇文章我們一起來學習一下,對於一個支撐日活百萬使用者的高併發系統,資料庫架構應該如何設計呢?

[- 12 -] 多維度對比5款主流分散式MQ訊息佇列,媽媽再也不擔心我的技術選型了

[連結] http://www.52im.net/thread-2625-1-1.html

[摘要] 本文將從17個維度綜合對比Kafka、RabbitMQ、ZeroMQ、RocketMQ、ActiveMQ這5款當前最主流的MQ訊息中介軟體產品,希望能為您的下一次產品的架構設計和MQ訊息中介軟體選型提供參考依據。

[- 13 -] 小米技術分享:解密小米搶購系統千萬高併發架構的演進和實踐

[連結] http://www.52im.net/thread-2323-1-1.html

[摘要] 本次分享將為大家解密該系統的技術演進、設計思路、實踐總結等,希望能帶給您啟發。

[- 14 -] 美團技術分享:深度解密美團的分散式ID生成演算法

[連結] http://www.52im.net/thread-2751-1-1.html

[摘要] 對於美團的Leaf-segment這個ID生成方案,因為生成的ID全域性唯一、全域性有序,所以非常適合IM這種應用場景,這也是即時通訊網整理並分享給社群的原因。

[- 15 -] 12306搶票帶來的啟示:看我如何用Go實現百萬QPS的秒殺系統(含原始碼)

[連結] http://www.52im.net/thread-2771-1-1.html

[摘要] 本文內容雖是從秒殺系統談起,並未直接涉及即時通訊相關知識,但有關Go的高併發實踐,仍然值得廣大即時通訊網的技術愛好者們研究和學習,必竟業務可以不同,但技術都是相通的,或許能為你即時通訊系統的高併發架構帶來新的思路和靈感。

?52im社群本週新文:《企業微信針對百萬級組織架構的客戶端效能最佳化實踐 http://www.52im.net/thread-4437-1-1.html》,歡迎閱讀!?

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

相關文章