很多年前,讀了子柳老師的《淘寶技術這十年》。這本書成為了我的架構啟蒙書,書中的一句話像種子一樣深埋在我的腦海里:“好的架構是進化來的,不是設計來的”。 2015年,我加入神州專車訂單研發團隊,親歷了專車數據層「架構進化」的過程。這次工作經歷對我而言非常有啟發性,也讓我經常感慨:“好的架構果然是 ...
好的架構是進化來的,不是設計來的 。 以下是來自 淘寶技術這十年 描述的淘寶 年的架構演進。 個人網站 初代淘寶的團隊人員只有十來個,而且面臨千載難逢的商業機會,所以要求上線的時間越快越好 實際用了不到一個月 ,那么淘寶的這些牛人是怎么做到的呢 買一個。 初代淘寶買了這樣一個架構的網站: LAMP Linux Apache MySQL PHP 。整個系統的架構如下: 最后開發的網站是這樣的: 由於 ...
2021-07-29 12:33 0 197 推薦指數:
很多年前,讀了子柳老師的《淘寶技術這十年》。這本書成為了我的架構啟蒙書,書中的一句話像種子一樣深埋在我的腦海里:“好的架構是進化來的,不是設計來的”。 2015年,我加入神州專車訂單研發團隊,親歷了專車數據層「架構進化」的過程。這次工作經歷對我而言非常有啟發性,也讓我經常感慨:“好的架構果然是 ...
.NET邏輯分層架構演示:DDD分層架構的進化 概述: 架構是高層的設計,如果設計和理解有誤,必將在實現時帶來各種問題。架構又是最穩定的,不會因為各種具體技術的依賴,如各種UI框架、ORM框架、IoC框架的更新換代而受到影響。 上文的總結 ...
第一代 在第一代微服務架構中,應用除了需要實現業務邏輯之外,還需要自行解決上下游尋址、通信及容錯等問題。隨着微服務規模的逐漸擴大,服務尋址邏輯的處理正變得越來越復雜,哪怕是同一種編程語言的另一個應用,上述微服務的基礎能力也需要重新實現一遍。 第二代 在第二代微服務架構中, 旁路 ...
江貴龍,游戲行業從業8年,歷任多款游戲項目server主程。server負責人。 關注游戲server架構及優化,監控預警,智能運維,數據統計分析等。 1.背景 盡管游戲市場競爭激烈,產品行局變動較大,但游戲產業一直處於穩步增長階段,不管是在端游。頁游。手游還是已經初露端倪的H5游戲 ...
說在前面,這篇文章是無意中發現的,因為感覺寫的很好,所以翻譯了一下。由於英文水平有限,難免有出錯的地方,請看官理解一下。翻譯和校正文章花了我大約2周的業余時間,如有人願意轉載請注明出處,謝謝^_^ Principles of good RESTful API Design 好 ...
轉載自一位大佬 英文原版 Principles of good RESTful API Design Good API design is hard! An API represents a cont ...
本文轉自於[今日頭條] 本文以淘寶為例,介紹從一百個並發到千萬級並發下服務端架構的演進過程,同時列舉出每個演進階段遇到的相關技術,讓大家對架構的演進有一個整體的認知,文章最后匯總了一些架構設計的原則。 在介紹架構之前,為了避免部分讀者對架構設計中的一些概念不了解,下面對幾個最基礎 ...
今天看了同事寫的組件,有一些感觸,怎么才能設計一個好的組件呢?我感覺應該要包含下面幾點: 1. 要易用 (至少讓使用者能夠簡單方便的引入到程序當中)2. 要穩定 (需要增加關鍵的測試)3. 要靈活(關鍵參數可配置)4. 要全面(日志、攔截器、監聽器)5. 要謹慎(要考慮多種情況)6. 要易讀(寫 ...