国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

web 全架構(gòu)系列(一): 整體分層及各層模塊化

zzbo / 2260人閱讀

摘要:介紹這一系列文章旨在描述面對一個從零開始的應(yīng)用的時候如何去搭建一個業(yè)務(wù)無關(guān)的平臺承載上層應(yīng)用流量這里要強調(diào)這個平臺的幾個特點業(yè)務(wù)無關(guān)性無論業(yè)務(wù)的形態(tài)如何均可以在此架構(gòu)之上運行這里可能會面臨若干情況如無狀態(tài)服務(wù)長連接服務(wù)等后續(xù)會根據(jù)場景運行描

介紹

這一系列文章, 旨在描述面對一個從零開始的 B(C)/S 應(yīng)用的時候, 如何去搭建一個業(yè)務(wù)無關(guān)的平臺, 承載上層應(yīng)用流量. 這里要強調(diào)這個平臺的幾個特點:

業(yè)務(wù)無關(guān)性: 無論業(yè)務(wù)的形態(tài)如何, 均可以在此架構(gòu)之上運行, 這里可能會面臨若干情況, 如無狀態(tài)服務(wù), 長連接服務(wù)等, 后續(xù)會根據(jù)場景運行描述, 但是這些場景可以看作是一個有限集.

可擴展性: 這里的擴展性特指兩個方面, 一是業(yè)務(wù)的擴展, 二是流量的增加, 這兩者對于任何一個平臺而言, 都是要著重考慮的.

業(yè)務(wù)根據(jù)不同的指標(biāo), 可以分為若干類, 這里期望通過兩種指標(biāo)來描述這一系列文章想要覆蓋的場景, 以說明業(yè)務(wù)無關(guān)性:

根據(jù)狀態(tài): 分為無狀態(tài)服務(wù)和有狀態(tài)服務(wù)

根據(jù)實時性: 分為異步實時應(yīng)用

這兩個指標(biāo)可以任意組合, 但是最常用的組合應(yīng)該是屬于無狀態(tài)-異步有狀態(tài)-實時應(yīng)用了, 但是通常也會有無狀態(tài)-實時應(yīng)用存在, 比如對于一個博客系統(tǒng), 可以認(rèn)為其是一個無狀態(tài)-異步應(yīng)用, 而一個一對一的聊天應(yīng)用, 則可以看作是無狀態(tài)-實時應(yīng)用, 而大多數(shù)在線游戲, 則是有狀態(tài)-實時應(yīng)用, 需要注意的是, 業(yè)務(wù)場景不會嚴(yán)格按照上述概念進行區(qū)分, 最終大多都會形成一個無狀態(tài)有狀態(tài), 異步實時共存的狀態(tài).

微服務(wù)化是滿足擴展性的基石, 這也是文章會首先描述的一個整體性架構(gòu), 單機應(yīng)用會在后期引發(fā)若干難以解決的問題, 所以這是一開始就需要考慮到的事情.

文章會主要描述以下幾個部分:

應(yīng)用分支與模塊化

持續(xù)集成

有狀態(tài)的長連接應(yīng)用擴展性設(shè)計

Web 端構(gòu)建與模塊化

微服務(wù)的存在, 致使應(yīng)用分散在若干服務(wù)器集群中, 如何有效管理集群是一個比較龐大的話題, 但是目前業(yè)界已經(jīng)有了比較一致的具有完備性的技術(shù)方案, 如k8s, rancher等, 特別是云服務(wù)商的出現(xiàn), 掩蓋了硬件管理這個最復(fù)雜的環(huán)節(jié), 所以這里不會去討論關(guān)于容器編排相關(guān)的話題.

應(yīng)用分層與模塊化

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/102862.html

相關(guān)文章

  • web 架構(gòu)系列(): 整體分層各層塊化

    摘要:介紹這一系列文章旨在描述面對一個從零開始的應(yīng)用的時候如何去搭建一個業(yè)務(wù)無關(guān)的平臺承載上層應(yīng)用流量這里要強調(diào)這個平臺的幾個特點業(yè)務(wù)無關(guān)性無論業(yè)務(wù)的形態(tài)如何均可以在此架構(gòu)之上運行這里可能會面臨若干情況如無狀態(tài)服務(wù)長連接服務(wù)等后續(xù)會根據(jù)場景運行描 介紹 這一系列文章, 旨在描述面對一個從零開始的 B(C)/S 應(yīng)用的時候, 如何去搭建一個業(yè)務(wù)無關(guān)的平臺, 承載上層應(yīng)用流量. 這里要強調(diào)這個平...

    harriszh 評論0 收藏0
  • web 架構(gòu)系列(): 整體分層各層塊化

    摘要:介紹這一系列文章旨在描述面對一個從零開始的應(yīng)用的時候如何去搭建一個業(yè)務(wù)無關(guān)的平臺承載上層應(yīng)用流量這里要強調(diào)這個平臺的幾個特點業(yè)務(wù)無關(guān)性無論業(yè)務(wù)的形態(tài)如何均可以在此架構(gòu)之上運行這里可能會面臨若干情況如無狀態(tài)服務(wù)長連接服務(wù)等后續(xù)會根據(jù)場景運行描 介紹 這一系列文章, 旨在描述面對一個從零開始的 B(C)/S 應(yīng)用的時候, 如何去搭建一個業(yè)務(wù)無關(guān)的平臺, 承載上層應(yīng)用流量. 這里要強調(diào)這個平...

    Terry_Tai 評論0 收藏0
  • 天-《企業(yè)應(yīng)用架構(gòu)模式》-分層

    摘要:分層優(yōu)缺點優(yōu)點在無需過多了解其他層次的基礎(chǔ)上,可以將某一層作為一個有機整體來理解可以替換某層的具體實現(xiàn),只要前后提供的服務(wù)相同即可可以將層次間的依賴性減到最低分層有利于標(biāo)準(zhǔn)化工作一旦構(gòu)建好了某一層次,就可以用它為很多上層服務(wù)提供支持缺點層次 1. 分層優(yōu)缺點: 1)優(yōu)點: 在無需過多了解其他層次的基礎(chǔ)上,可以將某一層作為一個有機整體來理解; 可以替換某層的具體實現(xiàn),只要前后提供的服務(wù)...

    CHENGKANG 評論0 收藏0
  • 珠峰前端架構(gòu)師培養(yǎng)計劃

    摘要:什么是架構(gòu),什么是架構(gòu)師這似乎是聊架構(gòu)話題時永恒的問題。代碼寫的好就是架構(gòu)嗎顯然不是。一個架構(gòu)師需要足夠的技術(shù)的寬度。 什么是架構(gòu),什么是架構(gòu)師?這似乎是聊架構(gòu)話題時永恒的問題。代碼寫的好就是架構(gòu)嗎?顯然不是。代碼寫的好只是表象,做所有事情都需要規(guī)劃,尤其是一個復(fù)雜的軟件系統(tǒng),這更需要規(guī)劃,否則可能連一行代碼都寫不出。復(fù)雜...

    seal_de 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<