來自AFAS軟件公司的分享:在大型ERP系統中應用事件源和CQRS - Speaker Deck

19-10-11 banq
                   

AFAS軟件公司是一個擁有400多人多地區的公司,服務一萬多客戶公司,它們的特長是HRM、CRM和財務軟件、訂單管理系統、項目管理系統,工作流系統的。自1996年成立,2011年開始踏足CQRS和event Sourcing事件溯源。將自己20年的ERP經驗濃縮在領域模型中。

ERP模型有2830個表,字段列126,705之多,各種表之間是蜘蛛網一樣聯系在一起,無法為讀取或寫入分別優化,下面是它們的CQRS/ES解決方案:

投射器Projector是根據事件日志重建當前狀態,事件日志來源有兩個方案:直接根據聚合根推出的事件隊列進行狀態重建;或者根據事件日志存儲來進行,前者無法進行重試,后者會將很多負擔壓在事件存儲上。當存在業務流程時,流程管理器也可以根據EventStore實現流程的前進和回退。

詳情點擊標題見PPT

                   

一级黄色录像影片 夫妻性生活影片 免费在线观看 一级a做爰片