簡單微服務(wù)架構(gòu)如下: 服務(wù)治理的工程也是一個(gè)典型的Spring Boot應(yīng)用: 首先構(gòu)建一個(gè)parent工程,具體是為了將一些通用的依賴在一個(gè)地方引入,和普通的maven工程...
簡單微服務(wù)架構(gòu)如下: 服務(wù)治理的工程也是一個(gè)典型的Spring Boot應(yīng)用: 首先構(gòu)建一個(gè)parent工程,具體是為了將一些通用的依賴在一個(gè)地方引入,和普通的maven工程...
以前買了一本《夜航船》,是明末清初文學(xué)家、史學(xué)家張岱所著,當(dāng)時(shí)有網(wǎng)友說讀過《夜航船》,靈魂才有趣!是一部有趣、有料的文化常識小百科。于是便買了卻一直沒時(shí)間去讀,今天正好有時(shí)間...
“爸爸,這夏天太熱了,一點(diǎn)都不喜歡,什么時(shí)候能過去啊?”女兒問道。 “夏天雖然熱,但是能吃冰淇淋,能穿漂亮裙子,過幾天還能帶你去海邊玩,你說夏天好不好?”我問道。 “嗯,那倒...
什么是服務(wù)治理?此處可以簡單理解如下: 服務(wù)治理就是提供了微服務(wù)架構(gòu)中各微服務(wù)實(shí)例的快速上線或下線且保持各服務(wù)能正常通信的能力的方案總稱。 服務(wù)治理的優(yōu)點(diǎn): 更高的可用性服務(wù)...
最近很火的消息中間件Pulsar,本想學(xué)習(xí)下,發(fā)現(xiàn)網(wǎng)上很多都是介紹性能和對比Kafka的文章,實(shí)踐的文章很少!于是對著官方文檔實(shí)踐了一波,寫下了這篇文章,估計(jì)是國內(nèi)第一篇Pu...
緒論 傳統(tǒng)數(shù)字化轉(zhuǎn)型需要解決的幾個(gè)問題 1.技術(shù)體系落后可擴(kuò)展能力不強(qiáng),高可用能力不強(qiáng),面對突發(fā)高頻訪問的業(yè)務(wù)場景,不能實(shí)現(xiàn)自動(dòng)彈性伸縮,發(fā)展到一定規(guī)模后,數(shù)據(jù)庫性能和容量成...
一、消息確認(rèn)機(jī)制 1.1 概念 保證消息不丟失,可靠抵達(dá),可以使用的方式如下 使用事務(wù)消息:通過事務(wù)保證消息不丟失,但是性能下降250倍 確認(rèn)機(jī)制:①publisher: c...
數(shù)據(jù)庫索引 mysql索引以B+樹作為存儲結(jié)構(gòu),B+樹的主要特點(diǎn)是,非葉子節(jié)點(diǎn)不存儲數(shù)據(jù),數(shù)據(jù)只存儲在葉子節(jié)點(diǎn)上,并且所有葉子節(jié)點(diǎn)組成有序鏈表 主鍵索引(聚簇索引) 假設(shè)我們...
一、強(qiáng)引用 強(qiáng)引用比較好理解,我們編程中絕大部分對象都是強(qiáng)引用,在GC過程中,如果存在強(qiáng)引用對象,即便發(fā)生OOM,也不會被回收 二、軟引用 在堆內(nèi)存不足時(shí),jvm的GC會回收...
前面一篇文章談到微服務(wù)基礎(chǔ)框架,而Netflix的多個(gè)開源組件一起正好可以提供完整的分布式微服務(wù)基礎(chǔ)架構(gòu)環(huán)境,而對于Spring Cloud正是對Netflix的多個(gè)開源組件...
微服務(wù)架構(gòu)核心關(guān)鍵點(diǎn) 在了解Spring Cloud之前先了解一下微服務(wù)架構(gòu)需要考量的核心關(guān)鍵點(diǎn),如下圖: 微服務(wù)的服務(wù)治理(服務(wù)注冊及服務(wù)發(fā)現(xiàn))通過服務(wù)發(fā)現(xiàn),消費(fèi)者可以在預(yù)...
微服務(wù)架構(gòu)的理解 定義:將功能分解成一系列服務(wù)的一種架構(gòu)模式。 著重點(diǎn):相對于應(yīng)用系統(tǒng)的功能性需求,更著重于應(yīng)用系統(tǒng)的擴(kuò)展性、靈活性,還有性能、運(yùn)維、安全、測試、監(jiān)控等非功能...
讀書,收獲,分享建議后面的五角星僅代表筆者個(gè)人需要注意的程度。Talk is cheap.Show me the code 建議144:提倡良好的代碼風(fēng)格★★☆☆☆ 優(yōu)秀團(tuán)隊(duì)...
讀書,收獲,分享建議后面的五角星僅代表筆者個(gè)人需要注意的程度。Talk is cheap.Show me the code 建議139:大膽采用開源工具★☆☆☆☆ 開源工具包...
讀書,收獲,分享建議后面的五角星僅代表筆者個(gè)人需要注意的程度。Talk is cheap.Show me the code 建議132:提升Java性能的基本方法★☆☆☆☆ ...
讀書,收獲,分享建議后面的五角星僅代表筆者個(gè)人需要注意的程度。Talk is cheap.Show me the code 建議118:不推薦覆寫start方法★★★☆☆ 錯(cuò)...
讀書,收獲,分享建議后面的五角星僅代表筆者個(gè)人需要注意的程度。Talk is cheap.Show me the code 建議110:提倡異常封裝★★☆☆☆ Java AP...
今年520的事情是真的多,娛樂圈的我們不管,就跟DD一起來看看 Spring Boot 2.5.0 的發(fā)布吧!看看都帶來了哪些振奮人心的新特性和改動(dòng)! 主要更新 支持 Jav...