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

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

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

哎呀媽呀,現(xiàn)在催稿群里的要求越來越高了?。∧憧纯催@哥們的要求,太難了好嗎???

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



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



雖然我本碩都是軟件工程專業(yè),軟件設(shè)計(jì)是一直在學(xué)的,軟件架構(gòu)設(shè)計(jì)思想也早早的學(xué)過,但是很長一段時(shí)間都不知道架構(gòu)到底是個(gè)啥東西。剛?cè)胄械臅r(shí)候只會(huì)寫代碼,后來變老手了,就開始寫項(xiàng)目文檔。

一開始還接觸不到核心,只是寫自己工作內(nèi)容相關(guān)的。之后當(dāng)項(xiàng)目經(jīng)理,就能看到完整的項(xiàng)目文檔,但是仍然不太明白為啥要那么多架構(gòu)圖。什么總體架構(gòu)、邏輯架構(gòu)、數(shù)據(jù)架構(gòu)、功能架構(gòu)、網(wǎng)絡(luò)架構(gòu)、運(yùn)行架構(gòu)等等。

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

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




這些架構(gòu)圖都表達(dá)啥?



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

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


總體架構(gòu)

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

總體架構(gòu)需要說明幾件事情:

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

2、數(shù)據(jù)大概是從哪里來,怎么采集、存儲(chǔ)、處理、交換的?

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

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

5、終端用戶怎么訪問和使用這些應(yīng)用?

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

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

這個(gè)整體架構(gòu)還是比較簡單的,復(fù)雜的手機(jī)上沒法看。你打開看個(gè)意思就行了。


邏輯架構(gòu)

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

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

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

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

應(yīng)用架構(gòu)

顧名思義,就是應(yīng)用太豐富了,需要整理整理。內(nèi)部有哪些應(yīng)用,怎么對外部提供服務(wù)。很多項(xiàng)目都沒有這個(gè),因?yàn)閼?yīng)用比較少,不值得多廢點(diǎn)人工單獨(dú)寫。

技術(shù)架構(gòu)

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

數(shù)據(jù)架構(gòu)

數(shù)據(jù)架構(gòu)其實(shí)就是從數(shù)據(jù)側(cè)描述數(shù)據(jù)怎么來、怎么存、怎么加工、怎么使用。就像這樣:

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

部署架構(gòu)

部署架構(gòu)也叫網(wǎng)絡(luò)架構(gòu),就是底層服務(wù)器、網(wǎng)路的設(shè)計(jì),提供網(wǎng)絡(luò)安全、服務(wù)可靠性的設(shè)計(jì)。再簡單一些理解,就是你這些應(yīng)用、數(shù)據(jù)庫都放在那臺服務(wù)器上,這些服務(wù)器都在哪個(gè)ip端,怎么進(jìn)行訪問。

功能架構(gòu)

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

運(yùn)行架構(gòu)

運(yùn)行架構(gòu)其實(shí)就是軟件內(nèi)部,這些系統(tǒng)內(nèi)部是怎么運(yùn)轉(zhuǎn)的,一般會(huì)畫很多時(shí)序圖、狀態(tài)圖、活動(dòng)圖。這玩意可費(fèi)勁了,我們一般不單獨(dú)畫一個(gè)運(yùn)行架構(gòu),而是在概要和詳細(xì)設(shè)計(jì)里畫。




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



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

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






總結(jié)



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

我們在進(jìn)行架構(gòu)設(shè)計(jì)的時(shí)候,需要用不同的圖形來解釋、闡釋整個(gè)系統(tǒng)運(yùn)行的肌理。

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

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

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

數(shù)據(jù)架構(gòu)講解數(shù)據(jù)從哪來,到哪里去;

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

功能架構(gòu)用來組織業(yè)務(wù)功能;

運(yùn)行架構(gòu)則解析系統(tǒng)內(nèi)部運(yùn)行機(jī)理。


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

我建了一個(gè)群,每天分享各種技術(shù)文檔。加我微信shirenpengwh,咱進(jìn)群聊~~

配合以下文章享受更佳







下載 | 實(shí)時(shí)數(shù)倉架構(gòu)設(shè)計(jì)與選型

干貨 | 一口氣講完數(shù)據(jù)倉建模方法

干貨 | 一口氣說透中臺--給你架構(gòu)師的視角

干貨 |  一口氣說穿數(shù)據(jù)中臺-給你架構(gòu)師的視角


下載 | 貝殼的數(shù)據(jù)中臺工程架構(gòu)實(shí)踐之大數(shù)據(jù)開發(fā)平臺


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

大數(shù)據(jù)架構(gòu)師
分享到朋友圈
收藏
收藏
評分

綜合評分:

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

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


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


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


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


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


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


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


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


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


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


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


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

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