對賬清分過程中各種血案

總綱:

清分:什麼是清分 複雜多變
 清分:從策略+模板模式如何解耦 適應各銀行需求
 清分:清分流水號如何生成 保證高併發
 清分:鎖:內存鎖-分佈式內存鎖-分佈式redis鎖
 清分:金額類型處理 一分錢引發的血案
 題記:公私互導的點點滴滴&kettle
 總結:
 
分頁查詢引發的重複血案
BigDecimal 加減引發一分錢血案
數據源問題 事物生效
併發問題一:查看和發起併發 引起重複血案
       二:發起和併發修改狀態 引起重複血案 
       三:數據庫資源共享 引起重複血案
       四:for upadate 鎖死了
緩存問題:穿透+雪崩 數據庫奔潰
緩存預熱 :從緩存 A 讀數據庫,有則直接返回;A 沒有數據,直接從 B 讀數據,直接返回,並且異步啓動一個更新線程,更新線程同時更新緩存 A 和緩存 B。
HashMap問題:併發引起死循環
gc問題
不要相信別人的接口:NPL問題 特別適合Integer轉int 當心
索引檢錯 導致奔潰

發佈了85 篇原創文章 · 獲贊 16 · 訪問量 13萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章