成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

12因子應(yīng)用

LinkedME2016 / 2868人閱讀

摘要:因子應(yīng)用是由提供商的提出的。作為云平臺廠商,該公司創(chuàng)始人根據(jù)經(jīng)驗(yàn)總結(jié)出來的軟件開發(fā)的方法論因子無疑值得同行學(xué)習(xí)。因子的大綱已經(jīng)有中文翻譯,可以直接參考每個(gè)因子的解釋,可以在該網(wǎng)站下載英文電子版了解。

12因子應(yīng)用是由PaaS提供商Heroku的Adam Wiggins提出的。Heroku已經(jīng)被SaaS行業(yè)領(lǐng)軍廠商Salesforce收購,根據(jù)維基百科的記載,同年2011年松本行弘也加盟了該公司擔(dān)任Ruby首席架構(gòu)師。

作為云平臺廠商,該公司創(chuàng)始人根據(jù)經(jīng)驗(yàn)總結(jié)出來的SaaS軟件開發(fā)的方法論(12因子)無疑值得同行學(xué)習(xí)。引用原文的描述:

本文綜合了我們關(guān)于 SaaS 應(yīng)用幾乎所有的經(jīng)驗(yàn)和智慧,是開發(fā)此類應(yīng)用的理想實(shí)踐標(biāo)準(zhǔn),并特別關(guān)注于應(yīng)用程序如何保持良性成長,開發(fā)者之間如何進(jìn)行有效的代碼協(xié)作,以及如何 避免軟件污染 。

12因子的大綱已經(jīng)有中文翻譯,可以直接參考

https://12factor.net/zh_cn/

每個(gè)因子的解釋,可以在該網(wǎng)站下載epub英文電子版了解。其基本準(zhǔn)則跟我一直在考慮的如何構(gòu)建健壯和運(yùn)維友好的系統(tǒng)有一定重合,內(nèi)容覆蓋了應(yīng)用開發(fā)的整個(gè)生命周期:編碼/配置/CI/CD/發(fā)布/運(yùn)維。雖然提出時(shí)間比較久了,明細(xì)條目的解釋還是有翻譯的意義,我會在后面翻一下。

12-factors

I. 基準(zhǔn)代碼
一份基準(zhǔn)代碼,多份部署
II. 依賴
顯式聲明依賴關(guān)系
III. 配置
在環(huán)境中存儲配置
IV. 后端服務(wù)
把后端服務(wù)當(dāng)作附加資源
V. 構(gòu)建,發(fā)布,運(yùn)行
嚴(yán)格分離構(gòu)建和運(yùn)行
VI. 進(jìn)程
以一個(gè)或多個(gè)無狀態(tài)進(jìn)程運(yùn)行應(yīng)用
VII. 端口綁定
通過端口綁定提供服務(wù)
VIII. 并發(fā)
通過進(jìn)程模型進(jìn)行擴(kuò)展
IX. 易處理
快速啟動和優(yōu)雅終止可最大化健壯性
X. 開發(fā)環(huán)境與線上環(huán)境等價(jià)
盡可能的保持開發(fā),預(yù)發(fā)布,線上環(huán)境相同
XI. 日志
把日志當(dāng)作事件流
XII. 管理進(jìn)程
后臺管理任務(wù)當(dāng)作一次性進(jìn)程運(yùn)行

本文來自微信公眾號「麥芽面包,id「darkjune_think」
轉(zhuǎn)載請注明。微信掃一掃關(guān)注公眾號。
交流Email: [email protected]

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

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/69723.html

相關(guān)文章

  • 12因子應(yīng)用文檔(一)

    摘要:因子是一種構(gòu)建應(yīng)用的方法用聲明式的格式設(shè)置自動化,最小化新開發(fā)者加入項(xiàng)目的時(shí)間和成本。代碼庫一份被版本控制追蹤的代碼,多份部署因子應(yīng)用會一直放在版本控制中,如,或者。每個(gè)分布式系統(tǒng)中的組件是一個(gè)應(yīng)用,每一個(gè)都可以獨(dú)立遵守因子。 原文地址: https://12factor.net/12factor... 介紹 現(xiàn)在軟件通常交付為一個(gè)服務(wù):可以叫web應(yīng)用,或軟件即服務(wù)(SaaS)。1...

    浠ラ箍 評論0 收藏0
  • 12因子應(yīng)用文檔(二)

    摘要:一個(gè)因子應(yīng)用決不依賴隱式的系統(tǒng)級包。顯式聲明的依賴規(guī)范會被無差別的應(yīng)用到開發(fā)環(huán)境與生產(chǎn)環(huán)境。一個(gè)顯式聲明依賴的好處是能簡化開發(fā)人員對新應(yīng)用的設(shè)置工作。 II. 依賴 顯式聲明與隔離依賴 大部分編程語言提供一套分發(fā)支持庫的打包系統(tǒng), 比如Perl的CPAN或Ruby的Rubygems。從打包系統(tǒng)安裝的二方庫可以在系統(tǒng)層面(眾所周知的site packages)或包含應(yīng)用的目錄區(qū)域(眾所周...

    JasinYip 評論0 收藏0
  • 十二因子應(yīng)用(三)

    摘要:原文配置將配置保存在環(huán)境中應(yīng)用的配置是指在各種部署預(yù)發(fā),線上,開發(fā)環(huán)境等時(shí)的信息。這違反了因子規(guī)則,規(guī)則要求將配置從代碼中隔離。因子應(yīng)用將配置信息存儲在環(huán)境變量中一般是或。在因子應(yīng)用中,變量是粗粒度控制。 原文:https://12factor.net/zh_cn/ III. 配置 將配置保存在環(huán)境中 應(yīng)用的配置是指在各種部署(預(yù)發(fā),線上,開發(fā)環(huán)境等)時(shí)的信息。這包括: 處理數(shù)據(jù)庫,...

    劉福 評論0 收藏0
  • 【譯】十二因子應(yīng)用(四)

    摘要:后端服務(wù)將后端服務(wù)視為可拔插的資源后端服務(wù)是一種在應(yīng)用在網(wǎng)絡(luò)上正常運(yùn)行時(shí)消費(fèi)的任意一種服務(wù)。一份因子應(yīng)用的部署可以不經(jīng)過任何代碼修改將本地?cái)?shù)據(jù)庫替換成第三方的服務(wù)如。因子應(yīng)用將這些數(shù)據(jù)庫看做可拔插資源,在部署時(shí)是松耦合的。 IV 后端服務(wù) 將后端服務(wù)視為可拔插的資源 后端服務(wù)是一種在應(yīng)用在網(wǎng)絡(luò)上正常運(yùn)行時(shí)消費(fèi)的任意一種服務(wù)。包括數(shù)據(jù)庫(如MySQL或CouchDB),消息/隊(duì)列系統(tǒng)(如...

    lx1036 評論0 收藏0
  • 特征工程 vs. 特征提取

    摘要:特征工程與圖像處理信息檢索以及表達(dá)譜等大不相同。以這種方式使用通常被稱為特征提取。在這一問題的范圍內(nèi),它們的直覺應(yīng)該驅(qū)動特征工程處理。此外,細(xì)胞核的大小與細(xì)胞整體大小相關(guān)等等。 特征工程這個(gè)華麗的術(shù)語,它以盡可能容易地使模型達(dá)到良好性能的方式,來確保你的預(yù)測因子被編碼到模型中。例如,如果你有一個(gè)日期字段作為一個(gè)預(yù)測因子,并且它在周末與平日的響應(yīng)上有著很大的不同,那么以這種方式編碼日期,它更容...

    Tecode 評論0 收藏0

發(fā)表評論

0條評論

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