重放攻擊 入侵者從網(wǎng)絡(luò)上截取主機(jī)A發(fā)送給主機(jī)B的報(bào)文屡江,并把由A加密的報(bào)文發(fā)送給B,使主機(jī)B誤以為入侵者就是主機(jī)A赛不,然后主機(jī)B向偽裝成A的入侵者發(fā)送應(yīng)當(dāng)發(fā)送給A的報(bào)文惩嘉。 防御手...
擴(kuò)容 垂直擴(kuò)容(縱向擴(kuò)展):提高系統(tǒng)部件能力 水平擴(kuò)容(橫向擴(kuò)展):增加更多系統(tǒng)成員來實(shí)現(xiàn) 緩存 緩存特征 命中率:命中數(shù)/(命中數(shù)+沒有命中數(shù)) 最大元素(空間) 清空策略...
使用本地變量 使用不可變類 最小化鎖的作用域范圍:S= 1/(1-a+a/n) 其中踢故,a為并行計(jì)算部分所占比例文黎,n為并行處理結(jié)點(diǎn)個數(shù)。這樣畴椰,當(dāng)1-a=0時(shí)臊诊,(即沒有串行,只有...
精簡版 1. 安裝erlang的前置腳本文件 2. 安裝erlang 3. 導(dǎo)入key 4. 導(dǎo)入簽名 5 安裝 6 配置mq https://github.com/rabb...
事務(wù)管理的過程 do commit/rollback JTA事務(wù)管理的過程 do prepare/rollback commit/rollback TCC模式的事務(wù)管理 tr...
消息驅(qū)動 事件不要求持久化保存 消息只是為了更新業(yè)務(wù)數(shù)據(jù)的狀態(tài)帚戳,數(shù)據(jù)庫才是一等數(shù)據(jù) 不要求所有的數(shù)據(jù)操作都通過消息驅(qū)動 事件溯源 事件作為一等數(shù)據(jù)保存 統(tǒng)一的事件管理器和接口...
微服務(wù)架構(gòu)的事務(wù)問題 服務(wù)間調(diào)用操作的回滾 服務(wù)間調(diào)用失敗的重試問題 微服務(wù)架構(gòu)的事務(wù)問題解決 方法1:減少服務(wù)間調(diào)用 方法2:沒有服務(wù)間調(diào)用玷或,通過消息驅(qū)動調(diào)用服務(wù) 消息驅(qū)動...
實(shí)現(xiàn)模式 消息驅(qū)動模式:Message Driven 事件溯源模式: Event Sourcing TCC模式: Try-Confirm-Cancel 冪等性 冪等操作:任意...
定義:將不同的組件分布在不同的服務(wù)器上,給用戶提供以個可靠片任,統(tǒng)一的服務(wù)偏友。 分布式系統(tǒng)的基本原則: C一致性 A 可用性 P 分區(qū)容錯性 實(shí)現(xiàn)一致性: 強(qiáng)一致性 弱一致性 最終...
Spring事務(wù)管理 提供的統(tǒng)一的API接口支持不同的資源 提供聲明式事務(wù)管理 方便的與Spring框架集成 多個資源的事務(wù)管理,同步 Spring 事務(wù)抽象 Platfor...
事務(wù): 事務(wù)是以一種可靠京景,一致的方式窿冯,訪問和操作數(shù)據(jù)庫中數(shù)據(jù)的程序單元 四大原則: A原子性 C 一致性 I 隔離性 D 持久性 1>原子性:簡單來說——整個事務(wù)操作如同原子...
jvmheapstack 同步的八種操作 lock(鎖定): 作用與主內(nèi)存的變量,把一個變量標(biāo)識為一條線程獨(dú)占狀態(tài) unlock(解鎖): 作用于主內(nèi)存的變量确徙,把一個處于鎖定...