很多時候會聽到微服務(wù)、SOA之間有著聯(lián)系也有著區(qū)別,最近在看一本《企業(yè)IT架構(gòu)轉(zhuǎn)型之道》,僅以本文寫下自己的理解。 “煙囪式”的架構(gòu) 公司老的IT架構(gòu)屬于傳統(tǒng)的“煙囪式”架構(gòu)...
很多時候會聽到微服務(wù)、SOA之間有著聯(lián)系也有著區(qū)別,最近在看一本《企業(yè)IT架構(gòu)轉(zhuǎn)型之道》,僅以本文寫下自己的理解。 “煙囪式”的架構(gòu) 公司老的IT架構(gòu)屬于傳統(tǒng)的“煙囪式”架構(gòu)...
說到日志,不得不提一下Ceki Gülcü,這個牛逼到爆的程序員十分的犀利,因?yàn)?log4j、logback,log4j2,slf4j 都是他寫的,log4j在前些年有多牛逼...
說明,本文基于謝照東的《Leaf:美團(tuán)點(diǎn)評分布式ID生成系統(tǒng)》,之所以有這樣文章,是因?yàn)楣P者發(fā)現(xiàn)謝照東的這篇文章和美團(tuán)開源的leaf(GitHub地址:https://git...
注:不能免俗,本文大量借鑒綜合其他文章及圖片,結(jié)尾有備注,在此先行感謝,僅作為自己學(xué)習(xí)總結(jié)用。那為何還要搞一篇這樣的文章呢,雖然是大篇幅的借鑒,但是也還是有自己的獨(dú)立思考,涉...
AGILE方法是一種在整個項(xiàng)目的軟件開發(fā)生命周期中促進(jìn)開發(fā)和測試的連續(xù)迭代的實(shí)踐。 與Waterfall模型不同,開發(fā)和測試活動都是并發(fā)的。 敏捷軟件開發(fā)強(qiáng)調(diào)四個核心價值觀。...
前言:在日常的代碼中,我們經(jīng)常使用簡單工廠來生成,某個接口不同實(shí)現(xiàn)的實(shí)例,但是其實(shí)還是有替代方案來完成,比如java SPI和dubbo SPI 1.java SPI 例子其...
大綱 一、前言 今天又像打了雞血一樣,想好好學(xué)習(xí)了。正好看到一篇介紹http和https的文章,想到以前面試的時候也被問過這個知識點(diǎn)以及https的加解密過程,于是就想總結(jié)一...