Ribbon 是netflix 公司開(kāi)源的基于客戶端的負(fù)載均衡組件,是Spring Cloud大家庭中非常重要的一個(gè)模塊塞关;Ribbon應(yīng)該也是整個(gè)大家庭中相對(duì)而言比較復(fù)雜的模...
如果你使用過(guò)mysql數(shù)據(jù)庫(kù),對(duì)它的存儲(chǔ)引擎:innodb帆赢,一定不會(huì)感到陌生小压。 眾所周知,在mysql5以前椰于,默認(rèn)的存儲(chǔ)引擎是:myslam怠益。但mysql5之后,默認(rèn)的存儲(chǔ)引...
Java中鎖的概念 自旋鎖:是指當(dāng)一個(gè)線程在獲取鎖的時(shí)候瘾婿,如果鎖已經(jīng)被其它線程獲取溉痢,那么該線程將循環(huán)等待,然后不斷的判斷鎖是否能夠被成功獲取憋他,直到獲取到鎖才會(huì)退出循環(huán) 樂(lè)觀鎖...
今天將學(xué)習(xí)架構(gòu)師的常用能力——微服務(wù)設(shè)計(jì)與治理揪罕。 如何設(shè)計(jì)合理的微服務(wù)架構(gòu)梯码? 如何保持微服務(wù)健康運(yùn)行? 這是我們對(duì)微服務(wù)進(jìn)行架構(gòu)設(shè)計(jì)過(guò)程中非常關(guān)注的兩個(gè)問(wèn)題好啰。 本文對(duì)微服務(wù)的...
代理模式是主要對(duì)我們方法執(zhí)行之前與之后實(shí)現(xiàn)增強(qiáng)。代理模式應(yīng)用場(chǎng)景1秉版,日志采集2贤重,權(quán)限控制3,實(shí)現(xiàn)aop4,mybatis mapper5,Spring的事務(wù)6清焕,全局捕獲異常7...
1 Scenario 場(chǎng)景 電商系統(tǒng)的促銷手段(Electronic Commerce Systems): 優(yōu)惠券 拼團(tuán) 砍價(jià) 老帶新 優(yōu)惠券的種類 滿減券 直減券 折扣券 ...
架構(gòu)設(shè)計(jì)的關(guān)鍵思維是判斷和取舍祭犯,程序設(shè)計(jì)的關(guān)鍵思維是邏輯和實(shí)現(xiàn)。架構(gòu)設(shè)計(jì)需要考慮的通用問(wèn)題滚停,性能沃粗、可用性、可擴(kuò)展性铐刘、安全性陪每、成本、規(guī)模镰吵。架構(gòu)設(shè)計(jì)的三大原則檩禾,合適優(yōu)于業(yè)界領(lǐng)先、...
什么是中臺(tái) 中臺(tái)即企業(yè)級(jí)能力復(fù)用平臺(tái) 企業(yè)級(jí) 企業(yè)級(jí)定義了中臺(tái)的范圍勺馆。 它更多代表的是中臺(tái)處理的問(wèn)題在企業(yè)級(jí)別戏售,即至少包含多條業(yè)務(wù)線或服務(wù)多個(gè)前臺(tái)產(chǎn)品(團(tuán)隊(duì)),如果一個(gè)中臺(tái)只...
前言 上篇博文(netty實(shí)現(xiàn)消息中心(一)思路整理)大概說(shuō)了下netty websocket消息中心的設(shè)計(jì)思路,這篇文章主要說(shuō)說(shuō)簡(jiǎn)化版的netty聊天室代碼實(shí)現(xiàn)吨瞎,支持群聊和...