這三十天將要帶領各位友人,從 0 至 1 的盡可能的建立一個好的系統。一個好的系統,性能是不可少,但性能高的系統不是開機器越多就好,因此這三十天,咱們將要從 0 至 1 從單機至分散式的慢慢的來深入研究。
P.S : 用這種 XX 篇是因為想留伏筆。
黑色好看版 - 傳送門 正文開始 前幾篇文章中,咱們討論完資料庫層的資料緩存以後,接下來咱們要來談談另外兩個緩存 : CDN ( Content Deli...
黑色好看版 - 傳送門 正文開始 本篇文章中,網路世界最重的協議 http,不只如上圖應用所示只有用戶端那有用到,現階段大部份很多 server 都還是會實...
黑色好看版 - 傳送門 正文開始 前面幾篇的文章中,我們知道如何儘可能的在單機上,可以以最少的資源做最多的事,但是單機一定有它的限制,因此接下來我們要開始正...
黑色好看版 - 傳送門 正文開始 上一篇文章中,咱們理解了一般 web 系統的擴展方法後,接下來我們來一篇外傳,來說說關於即時通訊服務 ( IM Insta...
黑色好看版 - 傳送門 正文開始 前面的文章我們說明完應用層的分散式架構以後,接下來我們要來思考如果讓『 資料庫層 』做更多的事情。 在正式開始章節之前,...
黑色好看版 - 傳送門 正文開始 上一篇文章中,咱們介紹了資料庫層的分散的第一個起手式『 讀寫分離 』,這個方案是將寫與讀分散在不同的機器上,正常情況下,大...
黑色好看版 - 傳送門 正文開始 上一篇文章中,咱們有提到了兩種資料庫層的擴展方式 : 分庫 分表 其中分表是用來解決單表太大的問題,而接下來本章節要...
黑色好看版 - 傳送門 正文開始 本篇文章中,咱們要來說說分散式系統中,最麻煩的部份『 分散式事務 』這一塊,接下來咱們來認真的理一下這個鬼。 本篇分為以...
黑色好看版 - 傳送門 正文開始 前面幾篇文章中,咱們提到了如何擴展資料庫層級服務,讓它可以接更多的客,但是這些擴展方法中,都有提到一個『 中間件 』來使...
黑色好看版 - 傳送門 這漫長辛苦的 30 天總於結束囉 ~ 接下來依慣例第 30 天都是總結篇。 這 30 天的過程咱們都在追求『 一個好的系統 』中的其中...