網際網路架構雜談 1

2022-05-07 16:45:13 字數 363 閱讀 2112

上面左邊的圖是網際網路典型的三層架構,接入層,邏輯層,資料層。

1、接入層負責前端(可能是外網使用者請求,也可能是內網其他業務模組的請求)請求,通過一定的負載均衡策略,把請求分發到邏輯層

2、邏輯層實現業務邏輯

3、資料層負責承載各種資料。

當然現實中很多系統架構,不是按上面三層來的,可能更加複雜,邏輯層裡面帶本地cache,或者邏輯層和資料層之間加一層cache。

另外一些大的網際網路應用,其實系統很複雜,後台不是乙個簡單的模組,而是很多模組組成,如右圖所示,比如qq ,支付寶 ,後台由很多模組組成,比如 登入、使用者資料、訊息等等模組,一般來說分別由不同的團隊維護,這些獨立的模組一般也滿足三層架構。 當然這些模組之間會有一些相互依賴關係。

網際網路創業雜談

網際網路從來就是乙個充滿變化 充滿挑戰的戰場。這個戰場沒有永遠的贏家。谷歌和蘋果都在對微軟的霸主地位提出挑戰並在移動領域取得先機。國內的bat分別在搜尋 電商 社交等領域取得霸主地位,而在多年曾經馬化騰多次差點將qq賣掉,馬雲還被人們覺得是不可能成功的瘋子,雅虎和谷歌還統治著中國的搜尋市場。網際網路...

網際網路架構

網際網路架構,主要追求的是高可用,可擴充套件 這兩個特性 在這裡做了一些個人的總結,算是給2014年的工作做個總結。推陳出新 一定要做的,死守積累會逐漸丟失人才,但凡技術公司都會不斷更新技術 kiss原則 keep it stupid優秀的 都會很簡單,簡單理解,簡單更改,能把複雜的事情做簡單是一種...

網際網路架構

使用者在同一時間內大量的訪問伺服器,tomcat伺服器併發能力為 200 250左右 jvm調優為1000 硬體條件 物理伺服器處理能力 網路頻寬 2.1 分布式計算 由多個執行緒,共同來完成某項特定的任務,拆合問題 2.2 分布式系統 distributed system 是建立在網路之上的軟體系...