chinesefreesexvideos高潮,欧美极品少妇性运交,久久久国产一区二区三区,99久久婷婷国产综合精品,成人国产一区二区三区

APP推廣合作
聯(lián)系“鳥哥筆記小喬”
技術文檔中的各種架構圖該怎么畫? by彭文華
2021-02-27 20:00:00

這是彭文華的第173篇原創(chuàng)

哎呀媽呀,現(xiàn)在催稿群里的要求越來越高了啊!你看看這哥們的要求,太難了好嗎???

不過這還真是系統(tǒng)架構師該干的事情。話說我最近寫的東西的確有些偏了,我認真反省,堅決改正!感謝兄弟們。



系統(tǒng)架構,架構啥?



雖然我本碩都是軟件工程專業(yè),軟件設計是一直在學的,軟件架構設計思想也早早的學過,但是很長一段時間都不知道架構到底是個啥東西。剛入行的時候只會寫代碼,后來變老手了,就開始寫項目文檔。

一開始還接觸不到核心,只是寫自己工作內容相關的。之后當項目經理,就能看到完整的項目文檔,但是仍然不太明白為啥要那么多架構圖。什么總體架構、邏輯架構、數據架構、功能架構、網絡架構、運行架構等等。

我反正是一頭的霧水,只顧把自己那攤子事兒搞定就完事了。其他的就追著開發(fā)那邊給畫。而且乙方做項目,基本都是先干活,后補文檔。后來,隨著項目越做越多,學習的知識也越來越豐富,最重要的是文檔越寫越多,慢慢的我也就明白了。

其實系統(tǒng)架構,說白了,就相當于房子的設計過程。需要一個總體的樣子,還得有里面的支撐結構,還要設計好水暖管線,外殼的裝飾以及樣板房的設計。每一個內容都得要一套圖紙,產出結果自然就是各種架構圖了。




這些架構圖都表達啥?



講真,要寫好這篇文章,得把《系統(tǒng)架構師》的考試內容細細的讀一遍才行。

我這糙就糙一些吧,你看個大概,回頭我再細化,寫的不對的地方,可以加我微信,給我提意見,我給發(fā)紅包。


總體架構

總體架構呢,就是買房的時候進門看到的那個大沙盤:整個小區(qū)有多大,樓有多高、里面的環(huán)境是咋樣的?都有哪些配套?方方面面看個大概。所以總體架構基本上把下面所有的架構都體現(xiàn)了。下面所有的架構也都是要與總體架構保持一致。

總體架構需要說明幾件事情:

1、整個系統(tǒng)的硬件設置是怎么回事?

2、數據大概是從哪里來,怎么采集、存儲、處理、交換的?

3、做了哪些功能抽象,以便于支撐上層的應用?

4、提供些業(yè)務應用?管理、控制等功能有哪些?

5、終端用戶怎么訪問和使用這些應用?

6、該系統(tǒng)與外部系統(tǒng)是怎么進行對接的?

7、如何保障整個系統(tǒng)的安全、可靠、高質量的建設?

這個整體架構還是比較簡單的,復雜的手機上沒法看。你打開看個意思就行了。


邏輯架構

其實總體架構有了,邏輯架構也就有了。為啥呢?如果說總體架構是整個小區(qū)的沙盤,那邏輯架構就是這棟樓房了。把小區(qū)大門、綠地、路等保障小區(qū)安全、有序的東西去掉。所以邏輯架構里會去掉各種保障、底層的硬件基礎等非軟件開發(fā)邏輯核心的內容。

所以有很多簡單的項目壓根就不寫邏輯架構,直接用總體架構就行了。復雜的呢,就要把上面總體架構中間分層的邏輯給寫清楚一些。

邏輯架構設計的目的就是為了告訴讀者,整個系統(tǒng)是怎么產生左右的。所謂的系統(tǒng)架構,主要說的就是這部分。早期的單體架構、后面的各種分層架構、微服務、服務網格等,說的都是在這里進行設計。

在設計的時候,會用到很多種設計模式,比如你看到有一個應用支撐層/服務層之類的,這就是做了一個MVC,把業(yè)務邏輯和用戶前端分離。而所有的邏輯架構都有數據層,這是最早的MVP,即數據、用戶視圖和處理邏輯分離。當然,系統(tǒng)越復雜,架構圖就越復雜。這里只是給一個簡單的圖供你參考了。

應用架構

顧名思義,就是應用太豐富了,需要整理整理。內部有哪些應用,怎么對外部提供服務。很多項目都沒有這個,因為應用比較少,不值得多廢點人工單獨寫。

技術架構

技術架構要干啥也就很清楚了,就是每一層,我們都用什么組件、什么技術解決什么問題。

數據架構

數據架構其實就是從數據側描述數據怎么來、怎么存、怎么加工、怎么使用。就像這樣:

從數據源開始,數據通過哪些方式集成過來;集成到數倉之后,都存在哪里,數倉怎么分層,每一層都干啥;在數據集市中又怎么存、怎么管;到數據應用層又提供些應用。上面所有的一切,都用什么技術,什么組件,解決什么問題。

部署架構

部署架構也叫網絡架構,就是底層服務器、網路的設計,提供網絡安全、服務可靠性的設計。再簡單一些理解,就是你這些應用、數據庫都放在那臺服務器上,這些服務器都在哪個ip端,怎么進行訪問。

功能架構

這個沒啥好說的,就是你的前臺頁面的功能菜單的目錄結構。你怎么組織系統(tǒng)的所有功能,給用戶提供相應的服務。

運行架構

運行架構其實就是軟件內部,這些系統(tǒng)內部是怎么運轉的,一般會畫很多時序圖、狀態(tài)圖、活動圖。這玩意可費勁了,我們一般不單獨畫一個運行架構,而是在概要和詳細設計里畫。




區(qū)別與聯(lián)系



傳統(tǒng)信息系統(tǒng)項目和大數據項目還是有很顯著的區(qū)別的。從架構層面上來說,該有的肯定都得有,只不過其中的內容會有側重點。我簡單對比一下,您將就著看:

對比項傳統(tǒng)IT項目大數據項目
重點80%應用80%數據
類型OLTP事務處理OLAP分析處理
安全應用安全數據安全、質量、治理
總體架構側重業(yè)務應用放大數據層
邏輯架構各種SOA、微服務各種DW、OLAP分層
技術架構什么Spring、JSP、Ajax各種Hadoop生態(tài)組件
數據架構側重關系型數據庫側重分布式數據庫
部署架構一般主從即可集群
功能/運行看項目,無偏向看項目,無偏向






總結



所有的架構都是基于業(yè)務出發(fā)的,因此脫離實際業(yè)務的架構都是無意義的。

我們在進行架構設計的時候,需要用不同的圖形來解釋、闡釋整個系統(tǒng)運行的肌理。

總體架構涵蓋系統(tǒng)的方方面面;

邏輯架構闡述整個系統(tǒng)是如何實現(xiàn)業(yè)務需求的;

技術架構則從技術實現(xiàn)的角度闡述系統(tǒng)的構造;

數據架構講解數據從哪來,到哪里去;

部署架構則講清楚系統(tǒng)放在那臺服務器上,怎么才能訪問到;

功能架構用來組織業(yè)務功能;

運行架構則解析系統(tǒng)內部運行機理。


擴展閱讀:《系統(tǒng)架構設計師考試寶典+各種系統(tǒng)架構圖》,公眾號“大數據架構師”后臺回復“系統(tǒng)架構”即可下載。

我建了一個群,每天分享各種技術文檔。加我微信shirenpengwh,咱進群聊~~

配合以下文章享受更佳







下載 | 實時數倉架構設計與選型

干貨 | 一口氣講完數據倉建模方法

干貨 | 一口氣說透中臺--給你架構師的視角

干貨 |  一口氣說穿數據中臺-給你架構師的視角


下載 | 貝殼的數據中臺工程架構實踐之大數據開發(fā)平臺


我需要你的轉發(fā),小小的滿足一下我的虛榮心

大數據架構師
分享到朋友圈
收藏
收藏
評分

綜合評分:

我的評分
Xinstall 15天會員特權
Xinstall是專業(yè)的數據分析服務商,幫企業(yè)追蹤渠道安裝來源、裂變拉新統(tǒng)計、廣告流量指導等,廣泛應用于廣告效果統(tǒng)計、APP地推與CPS/CPA歸屬統(tǒng)計等方面。
20羽毛
立即兌換
一書一課30天會員體驗卡
領30天VIP會員,110+門職場大課,250+本精讀好書免費學!助你提升職場力!
20羽毛
立即兌換
順豐同城急送全國通用20元優(yōu)惠券
順豐同城急送是順豐推出的平均1小時送全城的即時快送服務,專業(yè)安全,準時送達!
30羽毛
立即兌換
大數據架構師
大數據架構師
發(fā)表文章270
歷任多家公司大數據總監(jiān)、大數據架構師,專注于數字化轉型領域。
確認要消耗 羽毛購買
技術文檔中的各種架構圖該怎么畫? by彭文華嗎?
考慮一下
很遺憾,羽毛不足
我知道了

我們致力于提供一個高質量內容的交流平臺。為落實國家互聯(lián)網信息辦公室“依法管網、依法辦網、依法上網”的要求,為完善跟帖評論自律管理,為了保護用戶創(chuàng)造的內容、維護開放、真實、專業(yè)的平臺氛圍,我們團隊將依據本公約中的條款對注冊用戶和發(fā)布在本平臺的內容進行管理。平臺鼓勵用戶創(chuàng)作、發(fā)布優(yōu)質內容,同時也將采取必要措施管理違法、侵權或有其他不良影響的網絡信息。


一、根據《網絡信息內容生態(tài)治理規(guī)定》《中華人民共和國未成年人保護法》等法律法規(guī),對以下違法、不良信息或存在危害的行為進行處理。
1. 違反法律法規(guī)的信息,主要表現(xiàn)為:
    1)反對憲法所確定的基本原則;
    2)危害國家安全,泄露國家秘密,顛覆國家政權,破壞國家統(tǒng)一,損害國家榮譽和利益;
    3)侮辱、濫用英烈形象,歪曲、丑化、褻瀆、否定英雄烈士事跡和精神,以侮辱、誹謗或者其他方式侵害英雄烈士的姓名、肖像、名譽、榮譽;
    4)宣揚恐怖主義、極端主義或者煽動實施恐怖活動、極端主義活動;
    5)煽動民族仇恨、民族歧視,破壞民族團結;
    6)破壞國家宗教政策,宣揚邪教和封建迷信;
    7)散布謠言,擾亂社會秩序,破壞社會穩(wěn)定;
    8)宣揚淫穢、色情、賭博、暴力、兇殺、恐怖或者教唆犯罪;
    9)煽動非法集會、結社、游行、示威、聚眾擾亂社會秩序;
    10)侮辱或者誹謗他人,侵害他人名譽、隱私和其他合法權益;
    11)通過網絡以文字、圖片、音視頻等形式,對未成年人實施侮辱、誹謗、威脅或者惡意損害未成年人形象進行網絡欺凌的;
    12)危害未成年人身心健康的;
    13)含有法律、行政法規(guī)禁止的其他內容;


2. 不友善:不尊重用戶及其所貢獻內容的信息或行為。主要表現(xiàn)為:
    1)輕蔑:貶低、輕視他人及其勞動成果;
    2)誹謗:捏造、散布虛假事實,損害他人名譽;
    3)嘲諷:以比喻、夸張、侮辱性的手法對他人或其行為進行揭露或描述,以此來激怒他人;
    4)挑釁:以不友好的方式激怒他人,意圖使對方對自己的言論作出回應,蓄意制造事端;
    5)羞辱:貶低他人的能力、行為、生理或身份特征,讓對方難堪;
    6)謾罵:以不文明的語言對他人進行負面評價;
    7)歧視:煽動人群歧視、地域歧視等,針對他人的民族、種族、宗教、性取向、性別、年齡、地域、生理特征等身份或者歸類的攻擊;
    8)威脅:許諾以不良的后果來迫使他人服從自己的意志;


3. 發(fā)布垃圾廣告信息:以推廣曝光為目的,發(fā)布影響用戶體驗、擾亂本網站秩序的內容,或進行相關行為。主要表現(xiàn)為:
    1)多次發(fā)布包含售賣產品、提供服務、宣傳推廣內容的垃圾廣告。包括但不限于以下幾種形式:
    2)單個帳號多次發(fā)布包含垃圾廣告的內容;
    3)多個廣告帳號互相配合發(fā)布、傳播包含垃圾廣告的內容;
    4)多次發(fā)布包含欺騙性外鏈的內容,如未注明的淘寶客鏈接、跳轉網站等,誘騙用戶點擊鏈接
    5)發(fā)布大量包含推廣鏈接、產品、品牌等內容獲取搜索引擎中的不正當曝光;
    6)購買或出售帳號之間虛假地互動,發(fā)布干擾網站秩序的推廣內容及相關交易。
    7)發(fā)布包含欺騙性的惡意營銷內容,如通過偽造經歷、冒充他人等方式進行惡意營銷;
    8)使用特殊符號、圖片等方式規(guī)避垃圾廣告內容審核的廣告內容。


4. 色情低俗信息,主要表現(xiàn)為:
    1)包含自己或他人性經驗的細節(jié)描述或露骨的感受描述;
    2)涉及色情段子、兩性笑話的低俗內容;
    3)配圖、頭圖中包含庸俗或挑逗性圖片的內容;
    4)帶有性暗示、性挑逗等易使人產生性聯(lián)想;
    5)展現(xiàn)血腥、驚悚、殘忍等致人身心不適;
    6)炒作緋聞、丑聞、劣跡等;
    7)宣揚低俗、庸俗、媚俗內容。


5. 不實信息,主要表現(xiàn)為:
    1)可能存在事實性錯誤或者造謠等內容;
    2)存在事實夸大、偽造虛假經歷等誤導他人的內容;
    3)偽造身份、冒充他人,通過頭像、用戶名等個人信息暗示自己具有特定身份,或與特定機構或個人存在關聯(lián)。


6. 傳播封建迷信,主要表現(xiàn)為:
    1)找人算命、測字、占卜、解夢、化解厄運、使用迷信方式治??;
    2)求推薦算命看相大師;
    3)針對具體風水等問題進行求助或咨詢;
    4)問自己或他人的八字、六爻、星盤、手相、面相、五行缺失,包括通過占卜方法問婚姻、前程、運勢,東西寵物丟了能不能找回、取名改名等;


7. 文章標題黨,主要表現(xiàn)為:
    1)以各種夸張、獵奇、不合常理的表現(xiàn)手法等行為來誘導用戶;
    2)內容與標題之間存在嚴重不實或者原意扭曲;
    3)使用夸張標題,內容與標題嚴重不符的。


8.「飯圈」亂象行為,主要表現(xiàn)為:
    1)誘導未成年人應援集資、高額消費、投票打榜
    2)粉絲互撕謾罵、拉踩引戰(zhàn)、造謠攻擊、人肉搜索、侵犯隱私
    3)鼓動「飯圈」粉絲攀比炫富、奢靡享樂等行為
    4)以號召粉絲、雇用網絡水軍、「養(yǎng)號」形式刷量控評等行為
    5)通過「蹭熱點」、制造話題等形式干擾輿論,影響傳播秩序


9. 其他危害行為或內容,主要表現(xiàn)為:
    1)可能引發(fā)未成年人模仿不安全行為和違反社會公德行為、誘導未成年人不良嗜好影響未成年人身心健康的;
    2)不當評述自然災害、重大事故等災難的;
    3)美化、粉飾侵略戰(zhàn)爭行為的;
    4)法律、行政法規(guī)禁止,或可能對網絡生態(tài)造成不良影響的其他內容。


二、違規(guī)處罰
本網站通過主動發(fā)現(xiàn)和接受用戶舉報兩種方式收集違規(guī)行為信息。所有有意的降低內容質量、傷害平臺氛圍及欺凌未成年人或危害未成年人身心健康的行為都是不能容忍的。
當一個用戶發(fā)布違規(guī)內容時,本網站將依據相關用戶違規(guī)情節(jié)嚴重程度,對帳號進行禁言 1 天、7 天、15 天直至永久禁言或封停賬號的處罰。當涉及欺凌未成年人、危害未成年人身心健康、通過作弊手段注冊、使用帳號,或者濫用多個帳號發(fā)布違規(guī)內容時,本網站將加重處罰。


三、申訴
隨著平臺管理經驗的不斷豐富,本網站出于維護本網站氛圍和秩序的目的,將不斷完善本公約。
如果本網站用戶對本網站基于本公約規(guī)定做出的處理有異議,可以通過「建議反饋」功能向本網站進行反饋。
(規(guī)則的最終解釋權歸屬本網站所有)

我知道了
恭喜你~答對了
+5羽毛
下一次認真讀哦
成功推薦給其他人
+ 10羽毛
評論成功且進入審核!審核通過后,您將獲得10羽毛的獎勵。分享本文章給好友閱讀最高再得15羽毛~
(羽毛可至 "羽毛精選" 兌換禮品)
好友微信掃一掃
復制鏈接