1. 有限狀態(tài)機(jī) 首先了解下?tīng)顟B(tài)機(jī)的幾個(gè)概念 狀態(tài)(state),在狀態(tài)機(jī)中狀態(tài)是已知的,且有限的 事件(Event),一個(gè)狀態(tài)機(jī)實(shí)例接受事件,感覺(jué)當(dāng)前所處的狀態(tài)來(lái)進(jìn)行不同的...
IP屬地:上海
1. 有限狀態(tài)機(jī) 首先了解下?tīng)顟B(tài)機(jī)的幾個(gè)概念 狀態(tài)(state),在狀態(tài)機(jī)中狀態(tài)是已知的,且有限的 事件(Event),一個(gè)狀態(tài)機(jī)實(shí)例接受事件,感覺(jué)當(dāng)前所處的狀態(tài)來(lái)進(jìn)行不同的...
1. saga配置與使用 首先看下saga模式的配置,代碼地址[https://github.com/seata/seata-samples]: 在以上配置中的DbState...
為了更好理解分布式事務(wù),首先提出一個(gè)問(wèn)題: 假設(shè)數(shù)據(jù)庫(kù)中有兩個(gè)表ta,tb,我們要分別更改ta表中的ra記錄和tb表中的rb記錄,但要求ra和rb記錄都修改成功,才認(rèn)為此次操...
我們首先講一個(gè)場(chǎng)景,假如一個(gè)接口只能支持每秒5次訪(fǎng)問(wèn)速率,假如要實(shí)現(xiàn)這個(gè)功能要如何實(shí)現(xiàn)?通用的方法我們知道有計(jì)數(shù)器,漏斗,令牌桶等方法,本文主要介紹Guava如何是如何實(shí)現(xiàn)限...