架構(gòu)師是一個(gè)既能掌控整體又能洞悉局部瓶頸并依據(jù)具體的業(yè)務(wù)場(chǎng)景給出解決方案的團(tuán)隊(duì)領(lǐng)導(dǎo)型人物。看似完美的“人格模型”背后,是艱辛的探索。今天,阿里巴巴技術(shù)專家九摩將多年經(jīng)驗(yàn),進(jìn)行...
借用當(dāng)下最流行的段子做個(gè)開場(chǎng)白。 “設(shè)計(jì)原則千萬(wàn)條,高內(nèi)聚低耦合第一條,架構(gòu)設(shè)計(jì)不規(guī)范,開發(fā)運(yùn)維兩行淚!”。 在分布式架構(gòu)下,單體應(yīng)用被拆分為多個(gè)微服務(wù),為了保證微服務(wù)的單一...
編程工作的破窗效應(yīng)與童子軍原則(2) 童子軍是美國(guó)社會(huì)針對(duì)未成年人的一種教育實(shí)踐制度,加入童子軍的小朋友都要學(xué)習(xí)并遵守一些規(guī)則,然后獲得各種各樣的勛章。其中一條規(guī)則是離開宿營(yíng)...
很多企業(yè)已經(jīng)走在敏捷轉(zhuǎn)型的路上,首先始于電信和互聯(lián)網(wǎng)公司,然后是金融行業(yè),現(xiàn)在連零售這樣的傳統(tǒng)行業(yè)都在嘗試轉(zhuǎn)向敏捷。 從2001年敏捷宣言宣布到現(xiàn)在,已經(jīng)有將近十五年的歷史。...
10月有幸參加ThoughtWorks組織的《領(lǐng)域驅(qū)動(dòng)的微服務(wù)架構(gòu)設(shè)計(jì)實(shí)戰(zhàn)工作坊》培訓(xùn)課程,盡管課程時(shí)間只有短短一天,但老師們的熱情講解為我?guī)?lái)了非常多的靈感和啟發(fā),而這種靈...
Microservices(微服務(wù)架構(gòu))和DDD(領(lǐng)域驅(qū)動(dòng)設(shè)計(jì))是時(shí)下最炙手可熱的兩個(gè)技術(shù)詞匯。在最近兩年的咨詢工作中總是會(huì)被不同的團(tuán)隊(duì)和角色詢問(wèn),由此也促使我思考為什么這兩...
一家大型跨國(guó)企業(yè)收購(gòu)了另一家大型企業(yè)的的關(guān)鍵業(yè)務(wù)軟件系統(tǒng),并決定用半年時(shí)間在上面進(jìn)行定制開發(fā),來(lái)適應(yīng)新的需求。這個(gè)收購(gòu)貌似讓前者能快速開展新業(yè)務(wù),但對(duì)于其開發(fā)團(tuán)隊(duì)來(lái)說(shuō),這不亞...