SpringCloud 版本 :Hoxton.SR1SpringBoot 版本:2.2.1.RELEASE本文主要講解SpringCloud微服務(wù)中得核心抽象spring-c...
系列 rocketMq概念介紹 rocketMq-namesrv介紹 rocketMq-Topic創(chuàng)建過程 rocketMq-producer介紹 rocketMq-cons...
一產(chǎn)生背景 運(yùn)維成本:如果采用“一個(gè)框架一個(gè)集群”的模式,則可能需要多個(gè)管理員管理這些集群;進(jìn)而增加運(yùn)維成本,而共享模式通常需要少數(shù)管理員即可完成多個(gè)框架的統(tǒng)一管理惫确。數(shù)據(jù)共享...
分布式事務(wù)理論:分布式事務(wù)[http://www.reibang.com/p/64684e2a67d2] 分布式事務(wù)解決方案之TCC TCC是一種比較成熟的分布式事務(wù)解決方...
歡迎留言、轉(zhuǎn)發(fā) 微信極速開發(fā)系列文章:點(diǎn)擊這里 最近有點(diǎn)小感冒夫晌,文章的更新進(jìn)度延誤了一些雕薪,希望此系列文章對(duì)你研究微信公眾開發(fā)有幫助。前幾篇文章介紹了微信支付晓淀。 公眾號(hào)支付所袁、微...
eureka作為spring cloud微服務(wù)架構(gòu)里的注冊(cè)中心,是非常核心的一個(gè)組件凶掰。它本身的架構(gòu)避免了復(fù)雜的選主算法燥爷,比較簡單,搭個(gè)demo也確實(shí)很快懦窘,但是如果要用于生產(chǎn)環(huán)...
redis key的失效通知機(jī)制是基于其pub/sub模式的前翎;這個(gè)模式有個(gè)致命的缺陷是,消息通知不能持久化畅涂,假如監(jiān)聽服務(wù)宕機(jī)期間港华,有key過期,那么這個(gè)失效通知就被忽略了午衰。
這樣的場景立宜,未支付的訂單就不能就不能取消了冒萄。博主有沒有這種異常情況的解決方案呢 ?
一般的業(yè)務(wù)服務(wù)系統(tǒng)大體上就是通過網(wǎng)絡(luò)遠(yuǎn)程對(duì)DB進(jìn)行讀寫尊流。如果流量突然飆大,總有一個(gè)資源會(huì)遇到瓶頸灯帮。按照經(jīng)驗(yàn)大概出問題地方是DB磁盤io崖技、CPU、帶寬钟哥、連接數(shù)迎献、內(nèi)存其中的一個(gè)或...
電子交易的一個(gè)很基本的問題忿晕,就是避免用戶下重復(fù)訂單装诡。用戶明明想買一次银受,結(jié)果一看下了兩個(gè)單。如果沒有及時(shí)發(fā)現(xiàn)鸦采,就會(huì)帶來額外的物流成本和扯皮宾巍。對(duì)商家的信譽(yù)也不好看。 從技術(shù)上看渔伯,...
1 IAP規(guī)則詳解 本文所述IAP(In-App Purchase)顶霞,特指蘋果App Store的應(yīng)用內(nèi)購買,是蘋果為App內(nèi)購買虛擬商品或服務(wù)提供的一套交易系統(tǒng)锣吼。首先來討論...
上篇文章《Nacos 配置中心原理分析》我和大家分析了 Nacos 的配置中心原理隧膘,主要分析了 Nacos 客戶端是如何感知到服務(wù)端的配置變更的,但是只是從客戶端的角度進(jìn)行了...
線上百萬級(jí)數(shù)據(jù)查詢接口優(yōu)化過程 最近遇到一個(gè)數(shù)據(jù)查詢接口性能低下的問題寺惫,需要進(jìn)行優(yōu)化疹吃,從解決方案的調(diào)研與梳理到方案的確定,再到最終方案的執(zhí)行落地西雀,我將優(yōu)化的過程完整的記錄了下...
提醒:本篇適合有一定netty基礎(chǔ)的讀者閱讀 心跳機(jī)制 何為心跳 所謂心跳, 即在 TCP 長連接中, 客戶端和服務(wù)器之間定期發(fā)送的一種特殊的數(shù)據(jù)包, 通知對(duì)方自己還在線, ...