概述 顧名思義,三層架構(gòu)分為三層,分別是“數(shù)據(jù)訪問層”、“業(yè)務邏輯層”、“表示層”。 數(shù)據(jù)訪問層:數(shù)據(jù)訪問層在作業(yè)過程中訪問數(shù)據(jù)系統(tǒng)中的文件,實...
2020 年末,谷歌旗下 DeepMind 研發(fā)的 AI 程序 AlphaFold2 在國際蛋白質(zhì)結(jié)構(gòu)預測競賽上取得驚人的準確度,使得 “AI ...
工程師如何對待開源 本文是筆者作為一個在知名科技企業(yè)內(nèi)從事開源相關工作超過20年的工程師,親身經(jīng)歷或者親眼目睹很多工程師對待開源軟件的優(yōu)秀實踐,...
最近在思考架構(gòu)方面一些最基本的問題,比如什么是架構(gòu)?如何評價一個架構(gòu)的好壞?是否有一些通用的基本原則指引架構(gòu)設計?在面向?qū)ο笤O計方面,有單一職責...
引言 隨著數(shù)字化時代的到來,各個行業(yè)的應用系統(tǒng)從傳統(tǒng)私有化部署逐漸轉(zhuǎn)向公有云、行業(yè)云、微服務,這種變遷給運維部門和應用部門均帶來了較大的挑戰(zhàn)?;?..
概述 顧名思義,三層架構(gòu)分為三層,分別是“數(shù)據(jù)訪問層”、“業(yè)務邏輯層”、“表示層”。 數(shù)據(jù)訪問層:數(shù)據(jù)訪問層在作業(yè)過程中訪問數(shù)據(jù)系統(tǒng)中的文件,實...
敏捷開發(fā)原則說:“最好的架構(gòu)、需求和設計出自自組織團隊?!?什么是自組織?為什么敏捷需要自組織?如何才能建設一支自組織團隊? 為了將「自組織」徹...
工程師如何對待開源 本文是筆者作為一個在知名科技企業(yè)內(nèi)從事開源相關工作超過20年的工程師,親身經(jīng)歷或者親眼目睹很多工程師對待開源軟件的優(yōu)秀實踐,...
最近在思考架構(gòu)方面一些最基本的問題,比如什么是架構(gòu)?如何評價一個架構(gòu)的好壞?是否有一些通用的基本原則指引架構(gòu)設計?在面向?qū)ο笤O計方面,有單一職責...