代碼規(guī)范 包名請用單數(shù) 資源名稱一般用單數(shù) 資源URL用復(fù)數(shù) 整體變量和方法的命名請使用駝峰規(guī)范 使用lombok题暖,取代Getter,Sette...
分層架構(gòu)是運(yùn)用最為廣泛的架構(gòu)模式科贬, 幾乎每個軟件系統(tǒng)都需要通過層來隔離不同的關(guān)注點(diǎn)资溃,以此應(yīng)對不同的需要變化武翎,使得這種變化可以獨(dú)立進(jìn)行,此外溶锭,分層...
我們常常在開發(fā)中宝恶,需要連接數(shù)據(jù)庫,然而數(shù)據(jù)庫的安全組趴捅,一般都是受限制的(為了做網(wǎng)絡(luò)隔離垫毙,只有特定的網(wǎng)段能夠訪問),比較好的做法就是通過跳板機(jī)或者...
背景 如果只是在一臺主機(jī)或者虛擬機(jī)上面運(yùn)行一個容器拱绑,那么Docker命令行就足夠了综芥,e.g: docker run xxximage。 但是如果...
背景 根據(jù)一份報告顯示猎拨,大約80%的安全問題發(fā)生在應(yīng)用層膀藐,但是在應(yīng)用層的投入相對匱乏屠阻。 造成上面的原因很多,其中比較突出和普遍的原因就是研發(fā)團(tuán)隊(duì)...
背景 前段時間额各,做了一個關(guān)于如何集成Office365的調(diào)研国觉,探索如何將它集成到應(yīng)用里面,方便多人的協(xié)同工作虾啦,這種應(yīng)用場景特別在內(nèi)部審計平臺使用...
戰(zhàn)術(shù)設(shè)計 在DDD中麻诀,分兩部分,戰(zhàn)略設(shè)計和戰(zhàn)術(shù)設(shè)計傲醉,戰(zhàn)略設(shè)計很好的幫助我們理清問題域蝇闭,劃分服務(wù),具體可參見: https://www.jians...
背景 很多團(tuán)隊(duì)都在構(gòu)建API丁眼,并且聲稱自己團(tuán)隊(duì)創(chuàng)建的API都是足夠的RESTful筷凤,今天我們簡單聊下RESTful API相關(guān)的一些概念和設(shè)計實(shí)...
背景 隨著微服務(wù)的興起昭殉,我們強(qiáng)調(diào)業(yè)務(wù)(服務(wù))進(jìn)程的隔離性,且為了保證服務(wù)的高可用和高性能藐守,避免單點(diǎn)事故挪丢,我們常常都會通過冗余的方式,會啟多個進(jìn)程...