一、容錯(cuò)限流的需求 在復(fù)雜的分布式系統(tǒng)中通常有很多依賴规阀,如果一個(gè)應(yīng)用不能對(duì)來自依賴故障進(jìn)行隔離,那么應(yīng)用本身就處于被拖垮的風(fēng)險(xiǎn)中谁撼。在一個(gè)高流量的...
一、容錯(cuò)限流的需求 在復(fù)雜的分布式系統(tǒng)中通常有很多依賴规阀,如果一個(gè)應(yīng)用不能對(duì)來自依賴故障進(jìn)行隔離,那么應(yīng)用本身就處于被拖垮的風(fēng)險(xiǎn)中谁撼。在一個(gè)高流量的...
注意:此篇文章大部分內(nèi)容都是摘抄自 seata 的官網(wǎng),寫此篇文章的目的是對(duì)seata官網(wǎng)部分內(nèi)容總結(jié)厉碟,方便日后復(fù)習(xí)喊巍。 一、什么是seata S...
前言 上一篇文章《就這玄糟?分布式 ID 發(fā)號(hào)器實(shí)戰(zhàn)[http://mp.weixin.qq.com/s?__biz=Mzg3MzY1MTYxMw=...
Version 01 動(dòng)態(tài)代理通過jdk動(dòng)態(tài)代理方式實(shí)現(xiàn)袄秩,網(wǎng)絡(luò)通信通過Socket實(shí)現(xiàn),服務(wù)注冊(cè)和獲取通過HashMap實(shí)現(xiàn),對(duì)象的序列化通過j...
1.背景 說起應(yīng)用分層背稼,大部分人都會(huì)認(rèn)為這個(gè)不是很簡(jiǎn)單嘛 就controller贰军,service, mapper三層蟹肘〈侍郏看起來簡(jiǎn)單,很多人其實(shí)并沒...
分布式鎖概覽 在多線程的環(huán)境下贰盗,為了保證一個(gè)代碼塊在同一時(shí)間只能由一個(gè)線程訪問,Java中我們一般可以使用synchronized語法和Reet...
本文要點(diǎn): 主從常見架構(gòu) 隨著日益增長的訪問量,單臺(tái)數(shù)據(jù)庫的應(yīng)接能力已經(jīng)捉襟見肘球化。因此采用主庫寫數(shù)據(jù)秽晚,從庫讀數(shù)據(jù)這種將讀寫分離開的主從架構(gòu)便隨之...
很長時(shí)間以來都沒有怎么好好搞清楚RPC(即Remote Procedure Call赴蝇,遠(yuǎn)程過程調(diào)用)和HTTP調(diào)用的區(qū)別锨能,不都是寫一個(gè)服務(wù)然后在...
前言 最近工作上遇到一個(gè)雪花算法生成Id重復(fù)導(dǎo)致數(shù)據(jù)庫中表主鍵沖突扯再,導(dǎo)致入庫失敗的問題,所以順便學(xué)習(xí)了一下雪花算法熄阻,下面是學(xué)習(xí)的筆記以及討論如果...
使用canal實(shí)現(xiàn)增量同步MySQL的數(shù)據(jù) 搭建環(huán)境 操作系統(tǒng): CentOS release 6.5 (Final) MySQL版本: 10....