課程簡介
1.需求多,任務重,有限人力資源如何支撐百億級規(guī)模的業(yè)務變現(xiàn);
2.如何利用微服務架構和中臺架構的碰撞和融合,打造多元化、數(shù)字化、信息化、智能化的旅服平臺;
3.分布式環(huán)境下,通過柔性事務解決方案保障數(shù)據(jù)最終一致性。
目標收益
1.了解如何快速搭建基于SpringCloud+Kubernetes的分布式系統(tǒng);
2.了解小團隊如何通過構建分布式系統(tǒng)來解決大流量、高并發(fā)、并行計算要求高的業(yè)務場景;
3.了解針對不同客戶相同業(yè)務領域,如何進行基于技術中臺進行大規(guī)模SaaS應用,提高企業(yè)能力復用;
4.領域驅動設計(DDD)和事件風暴(EventStorming)在中臺系統(tǒng)設計的最佳實踐;
5.分布式環(huán)境下,通過柔性事務解決數(shù)據(jù)最終一致性問題。
培訓對象
課程內容
案例方向
分布式系統(tǒng)的架構范式/架構演進/CloudNative(云原生)
案例背景
1.需求多,任務重,有限人力資源如何支撐百億級規(guī)模的業(yè)務變現(xiàn);
2.如何利用微服務架構和中臺架構的碰撞和融合,打造多元化、數(shù)字化、信息化、智能化的旅服平臺;
3.分布式環(huán)境下,通過柔性事務解決方案保障數(shù)據(jù)最終一致性。
收益
1.了解如何快速搭建基于SpringCloud+Kubernetes的分布式系統(tǒng);
2.了解小團隊如何通過構建分布式系統(tǒng)來解決大流量、高并發(fā)、并行計算要求高的業(yè)務場景;
3.了解針對不同客戶相同業(yè)務領域,如何進行基于技術中臺進行大規(guī)模SaaS應用,提高企業(yè)能力復用;
4.領域驅動設計(DDD)和事件風暴(EventStorming)在中臺系統(tǒng)設計的最佳實踐;
5.分布式環(huán)境下,通過柔性事務解決數(shù)據(jù)最終一致性問題。
解決思路
1.結合DDD和EventStorming領域分析方法對單應用的微服務架構到業(yè)務中臺架構的升級,實現(xiàn)運行時解耦到企業(yè)級能力復用的轉變;
2.業(yè)務場景抽象,提煉共性,把中臺標準化的服務能力進一步SaaS平臺化,深度開發(fā),提高復利、持續(xù)交付能力和應用變現(xiàn)能力;
3.利用平臺化思想和分布式技術進行中臺和SaaS平臺的建設,實現(xiàn)穩(wěn)定的服務能力。
4.SpringCloud微服務框架+DDD領域驅動設計思想+Docker/Kubernetes容器化編排和部署+天眼實時監(jiān)控系統(tǒng)打造10wQPS級的旅服平臺分布式系統(tǒng)架構。
結果
系統(tǒng)大量采用平臺化思想和分布式技術,以領域設計為依據(jù),建設了大中臺+小前臺的技術平臺,實現(xiàn)了旅客出行場景的深度挖掘和串聯(lián),極大的提高了高鐵站生態(tài)的智能化、數(shù)字化水平和資源的周轉率,實現(xiàn)百億規(guī)劃化營收目標。