【架構】充值系統重構史記

     曾經興致盎然的要將XX系統重構改造,結果始料未然,半途而廢。總的來說,執行難度之大,風險之大,尤其是被決策層重視的成本問題。既是敗筆,亦可貼出來消遣娛樂一番,以安撫蠢蠢躁動的心。

§ 願景

1、 我們遇到的問題

 

2、 願景

 

§ 業務建模

1、業務對象

2、 業務序列

(1)   現狀業務序列

涉及內部業務,僅畫出單一業務流程PROCESS

 

(2)   改進業務序列

 

§ 用例

1、 系統用例

(1)XX充值

(2)XX小額充值

2、 業務用例

(1)頂層

 

§ 系統框架構想

 

 

§ 應用部署架構

 

§ 設計

1、基礎設施層

(1)、高峯時段數據庫壓力

除了基礎數據庫集羣外,通過對產品歸類、對產品細化,可以將數據庫橫向擴展,以減輕DB壓力。

 

(2)、交易系統中各類狀態,通過自動狀態機來實現,確保交易狀態的一致性

(3)數據配置

(4)數據訪問

(5)通用消息處理模塊

2、應用層

(1)充值服務

(2)收單服務

 

§ 表現層架構設計

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章