中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

現(xiàn)代系統(tǒng)如何在云項(xiàng)目中實(shí)現(xiàn)空中書寫

2019-02-26    來源:多智時(shí)代

容器云強(qiáng)勢(shì)上線!快速搭建集群,上萬Linux鏡像隨意使用

中國(guó)IDC圈7月29日?qǐng)?bào)道:從未有過關(guān)于不評(píng)論代碼或記錄系統(tǒng)的好借口,盡管這樣做其實(shí)有利于壓縮成本以及提高測(cè)試驅(qū)動(dòng)開發(fā)的質(zhì)量。但是讓我們正視它吧,記錄系統(tǒng)是并非完全一無是處,它不會(huì)甩給你不可維護(hù)的安全代碼。

不幸的是,在云計(jì)算中的工作又給了開發(fā)者們一個(gè)新的借口:“我沒有權(quán)限訪問或控制(公共云)服務(wù),所以我不能記錄任何東西!

所以,您可以用這種方式來揭穿他們:所有(公共或私營(yíng))云服務(wù)的消費(fèi)者都需要文件服務(wù),他們?nèi)绾问褂,使用者需要使用或依賴哪些行為方式(包括bug和錯(cuò)誤條件)。隨即,他們就會(huì)聲稱:“但這樣就意味著必須在我們使用的每個(gè)模塊都使用相同的云服務(wù)文件!蹦愕姆磻(yīng)是什么?“把你的文件信息放在維基、谷歌文檔、抑或是其他協(xié)作系統(tǒng),使得整個(gè)開發(fā)團(tuán)隊(duì)可以訪問!

這將推動(dòng)大家都來使用外部接口并依賴模塊和服務(wù)最佳實(shí)踐方案:一款集中的數(shù)據(jù)庫(kù),其內(nèi)容需要?jiǎng)?chuàng)建和開發(fā)團(tuán)隊(duì)的每個(gè)成員都來維護(hù)——采取分布式。根據(jù)我的經(jīng)驗(yàn),只有兩點(diǎn)可以替代一個(gè)集中的團(tuán)隊(duì)負(fù)責(zé)創(chuàng)建和維護(hù)數(shù)據(jù)庫(kù),實(shí)體關(guān)系模型,業(yè)務(wù)流程的描述,或接口文檔:一個(gè)是不需要存儲(chǔ)的文件;過時(shí)的或經(jīng)常出錯(cuò)誤的文件。

但維基是否是存儲(chǔ)內(nèi)部模塊或變量文案最好的地方呢?盡管這不是個(gè)壞主意,但大多數(shù)時(shí)候,開發(fā)商不在文件存儲(chǔ)區(qū)域的時(shí)候,就會(huì)成為黑客代碼或在一款應(yīng)用程序中調(diào)整變量。當(dāng)他們進(jìn)行代碼工作時(shí),在線評(píng)論必須不僅僅被鼓勵(lì):其必須進(jìn)行測(cè)量。對(duì)于我們開發(fā)的代碼,我們不允許任何模塊被登記到系統(tǒng)中,除非至少有10%的線路是明確的意見,另外10%的屬于在線評(píng)論。內(nèi)聯(lián)代碼要求雙倍于測(cè)試模塊,因?yàn)楹茈y猜測(cè)其測(cè)試的是什么特定的路由,以及出現(xiàn)故障時(shí),到哪里尋找被測(cè)試的模塊。你的代碼集成系統(tǒng)可能已經(jīng)有計(jì)數(shù)器和執(zhí)法機(jī)制,但是如果他們沒有,通常您可以使用腳本來做。

在一些云應(yīng)用程序和框架內(nèi),有一些腳本、工作流程和公式語言不支持評(píng)論,但總有一種方式通過不起作用的包含文件信息的代碼片段植入評(píng)論(例如,如果0=1,評(píng)論發(fā)布在此——也許只要80字節(jié))。

因此我們刪除了所有不評(píng)論代碼的借口。不過,以現(xiàn)代云為基礎(chǔ)的應(yīng)用程序,大部分的運(yùn)行動(dòng)作不在代碼:其聲明式編程和定制領(lǐng)域/對(duì)象/關(guān)系。在此,您存儲(chǔ)的文件必須經(jīng)過開發(fā)人員和管理員明確的測(cè)量。在如Salesforce.com的系統(tǒng)中,每一個(gè)新的領(lǐng)域都有兩個(gè)機(jī)會(huì)進(jìn)行自我文件描述:描述區(qū)域,和信息幫助區(qū)。我鼓勵(lì)對(duì)每種信息均使用這兩種不同的自我文件描述。如果一個(gè)云系統(tǒng)不具備這一點(diǎn),我們使用虛擬領(lǐng)域隱藏真實(shí)領(lǐng)域的名稱,以可讀的方式添加元數(shù)據(jù)信息。例如,對(duì)于數(shù)值域“salesteam”我們添加一個(gè)文本字段“?salesteam”并設(shè)置默認(rèn)值的描述文本。如果您的系統(tǒng)不支持?jǐn)U展ASCII中的字段名稱,使用一個(gè)標(biāo)點(diǎn)符號(hào),如{或?來使得變量按字母順序排列。如果您的系統(tǒng)不支持文本域的默認(rèn)值,你必須嵌入盡可能多的情報(bào)到您的虛擬領(lǐng)域。

那自我記錄模塊之間的信息呢?利用WSDL或其他XML語言,你可以把大量的元數(shù)據(jù)放入到XML本身,或支持DTD.雖然這些語言冗長(zhǎng)而詳細(xì),并會(huì)減緩系統(tǒng)的響應(yīng)時(shí)間,但其實(shí)大部分額外時(shí)間幾乎并不明顯。當(dāng)你直接從您的代碼庫(kù)打個(gè)電話給云,實(shí)際上形成冗余或泡沫信息通常不會(huì)讓你控制的太多電線。在這種情況下,發(fā)送一個(gè)額外的信息只有文本在出站請(qǐng)求或兩個(gè)變量將故障排除,在長(zhǎng)期學(xué)習(xí)曲線運(yùn)行要容易得多。

底線:盡管云不強(qiáng)迫任何文件或使其更容易執(zhí)行,也有聰明的方式使用云的應(yīng)用程序的功能和Web服務(wù)協(xié)議,使更多的現(xiàn)代系統(tǒng)自我記錄。稱為空中書寫,并在您未來的云項(xiàng)目中執(zhí)行。

在不久的將來,云計(jì)算一定會(huì)徹底走入我們的生活,有興趣入行未來前沿產(chǎn)業(yè)的朋友,可以收藏云計(jì)算,及時(shí)獲取人工智能、大數(shù)據(jù)、云計(jì)算和物聯(lián)網(wǎng)的前沿資訊和基礎(chǔ)知識(shí),讓我們一起攜手,引領(lǐng)人工智能的未來!

標(biāo)簽: idc 安全 大數(shù)據(jù) 代碼 谷歌 腳本 開發(fā)者 權(quán)限 數(shù)據(jù)庫(kù) 云服務(wù) 云計(jì)算

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請(qǐng)聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點(diǎn)!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請(qǐng)與原作者聯(lián)系。

上一篇:趨勢(shì)科技中標(biāo)偵測(cè)假冒中國(guó)銀行網(wǎng)站服務(wù)項(xiàng)目

下一篇:主打圖片在線存儲(chǔ)服務(wù)的初創(chuàng)公司出路何在?