I 需求分析篇
第一部份 什么是面向服務(wù)的軟件架構(gòu)SOA?
簡介:本章重點說明企業(yè)為什么需要SOA,SOA的基本原理、目標(biāo)、原則和價值,SOA相關(guān)實現(xiàn)技術(shù)說明和企業(yè)在實施過程中的各種困難與問題分析,如何實現(xiàn)SOA業(yè)務(wù)與IT雙贏——傳統(tǒng)企業(yè)SOA實踐經(jīng)驗分享,為什么說SunlightMQ是SOA完整解決方案——SunlightMQ與其他開源MQ產(chǎn)品區(qū)別說明。
1、為什么需要SOA——SOA的概念、目標(biāo)、原則及其價值;
2、SOA相關(guān)實現(xiàn)技術(shù)說明和企業(yè)實施過程中的各種困難與問題分析;
3、如何實現(xiàn)SOA業(yè)務(wù)與IT雙贏——傳統(tǒng)企業(yè)SOA實踐經(jīng)驗分享;
4、為什么說SunlightMQ是SOA完整解決方案——SunlightMQ與其他開源MQ產(chǎn)品區(qū)別說明
第二部份 什么是企業(yè)服務(wù)總線ESB?
簡介:本章重點說明ESB的基本概念與商業(yè)產(chǎn)品,消息服務(wù)的基本原理與消息隊列MQ中間件技術(shù),什么是REST與REST風(fēng)格接口實現(xiàn),接口服務(wù)管理經(jīng)驗與管理文檔模板分享,服務(wù)治理的基本概念與相關(guān)技術(shù)實現(xiàn)。
1、ESB的基本概念與商業(yè)產(chǎn)品;
2、消息服務(wù)原理與消息隊列MQ中間件技術(shù);
3、什么是REST與REST風(fēng)格接口實現(xiàn);
4、接口服務(wù)管理經(jīng)驗與管理文檔模板分享;
5、服務(wù)治理的基本概念與相關(guān)技術(shù)實現(xiàn)
II 架構(gòu)設(shè)計篇
第三部份 ActiveMQ產(chǎn)品介紹與基本功能說明
簡介:ActiveMQ消息中間件的產(chǎn)品介紹、產(chǎn)品安裝與基本操作,Java消息服務(wù)JMS及創(chuàng)建JMS簡單應(yīng)用,ActiveMQ消息存儲與安全功能說明,ActiveMQ同步消息實現(xiàn)——臨時隊列功能說明, ActiveMQ簡單流量控制——消息閥值與預(yù)取限制功能說明,ActiveMQ消息有效期功能說明與實踐經(jīng)驗。
1、ActiveMQ產(chǎn)品介紹、產(chǎn)品安裝與基本操作;
2、Java消息服務(wù)JMS及創(chuàng)建JMS簡單應(yīng)用;
3、ActiveMQ消息存儲與安全功能說明;
4、ActiveMQ同步消息實現(xiàn)——臨時隊列功能說明;
5、ActiveMQ消息有效期功能說明與實踐經(jīng)驗;
6、ActiveMQ簡單流量控制——消息閥值與預(yù)取限制功能說明;
第四部份 ActiveMQ集群架構(gòu)與高并發(fā)處理實戰(zhàn)
簡介:ActiveMQ高可用性架構(gòu)功能說明與幾種實現(xiàn)方式,消息一致性與ActiveMQ多種簽收模式詳細(xì)分析說明,ActiveMQ高并發(fā)處理方案與實戰(zhàn)經(jīng)驗分享,ActiveMQ集群部署方式說明與實際問題分析,ActiveMQ底層TCP連接問題詳細(xì)分析說明。
1、ActiveMQ高可用性架構(gòu)功能說明與幾種實現(xiàn)方式;
2、消息一致性與ActiveMQ多種簽收模式詳細(xì)分析說明;
3、ActiveMQ高并發(fā)處理方案與實戰(zhàn)經(jīng)驗分享;
4、ActiveMQ集群部署方式說明與實際問題分析;
5、ActiveMQ底層TCP連接問題詳細(xì)分析說明
第五部份 SunlightMQ產(chǎn)品研發(fā)背景與組件邏輯架構(gòu)設(shè)計
簡介:分享SunlightMQ產(chǎn)品的研發(fā)背景與架構(gòu)設(shè)計說明,異步與同步訪問消息流轉(zhuǎn)架構(gòu)說明,異步與同步訪問時序圖分析說明,同步消息方案優(yōu)化——取代ActiveMQ臨時隊列技術(shù)實現(xiàn)。
1、SunlightMQ開源產(chǎn)品的研發(fā)背景與產(chǎn)品開源目的和意義;
2、SunlightMQ組件架構(gòu)設(shè)計詳細(xì)說明;
3、SunlightMQ異步與同步消息流轉(zhuǎn)架構(gòu)說明;
4、SunlightMQ異步與同步訪問時序圖分析說明;
5、再說SunlightMQ同步消息方案——取代ActiveMQ臨時隊列技術(shù)實現(xiàn);
第六部份 SunlightMQ分布式部署架構(gòu)與多種訪問方式設(shè)計
簡介:SunlightMQ高可用分布式物理部署架構(gòu)設(shè)計說明與實踐經(jīng)驗, SunlightMQ多種訪問方式設(shè)計與實踐經(jīng)驗分享。
1、SunlightMQ高可用分布式物理部署架構(gòu)設(shè)計說明與實踐經(jīng)驗;
2、SunlightMQ多種訪問方式設(shè)計與實踐經(jīng)驗分享
第七部份 基于Mycat的SunlightMQ分布式數(shù)據(jù)庫架構(gòu)設(shè)計方案
簡介:為什么需要數(shù)據(jù)庫中間件——Mycat數(shù)據(jù)路由與數(shù)據(jù)分片功能,Mycat事務(wù)支持問題分析——分布式系統(tǒng)的優(yōu)點與缺陷、分布式事務(wù)與兩階段提交、XA事務(wù)與最終一致性、分布式事務(wù)與兩階段提交、弱一致性、CAP、BASE與NoSQL,Mycat集群架構(gòu)問題分析——Mycat單節(jié)點架構(gòu)說明、Mycat冗余架構(gòu)說明、Mycat負(fù)載均衡架構(gòu)說明,Mycat部署與配置問題說明——MySQL主從節(jié)點配置說明、Mycat配置詳細(xì)說明、MySQL服務(wù)器宕機處理說明。
1、為什么需要數(shù)據(jù)庫中間件——Mycat數(shù)據(jù)路由與數(shù)據(jù)分片功能
2、Mycat事務(wù)支持問題分析——分布式系統(tǒng)的優(yōu)點與缺陷、分布式事務(wù)與兩階段提交、XA事務(wù)與最終一致性、分布式事務(wù)與兩階段提交、弱一致性、CAP、BASE與NoSQL
3、Mycat集群架構(gòu)問題分析——Mycat單節(jié)點架構(gòu)說明、Mycat冗余架構(gòu)說明、Mycat負(fù)載均衡架構(gòu)說明
4、Mycat部署與配置問題說明——MySQL主從節(jié)點配置說明、Mycat配置詳細(xì)說明、MySQL服務(wù)器宕機處理說明
III 系統(tǒng)開發(fā)篇
第八部份:SunlightMQ使用方法詳解與基本功能開發(fā)
簡介:SunlightMQ使用方法詳解——服務(wù)注冊步驟及服務(wù)訪問的開發(fā)與調(diào)試,SunlightMQ系統(tǒng)與REST架構(gòu)風(fēng)格接口服務(wù)開發(fā)語言無關(guān)性說明——二進制對象傳輸與網(wǎng)絡(luò)對象序列化問題詳解與實踐經(jīng)驗分享,使用SunlightFramework開發(fā)服務(wù)管理界面功能步驟詳解,JMS長連接與SunlightMQ狀態(tài)監(jiān)聽隊列功能說明與代碼分析,SunlightMQ消息處理器管理與命令監(jiān)聽隊列的功能說明與代碼分析。
1、SunlightMQ使用方法詳解——服務(wù)注冊步驟及服務(wù)訪問的開發(fā)與調(diào)試;
2、SunlightMQ系統(tǒng)與REST架構(gòu)風(fēng)格接口服務(wù)開發(fā)語言無關(guān)性說明——二進制對象傳輸與網(wǎng)絡(luò)對象序列化問題詳解與實踐經(jīng)驗分享;
3、使用SunlightFramework開發(fā)服務(wù)管理界面功能步驟詳解;
4、JMS長連接與SunlightMQ狀態(tài)監(jiān)聽隊列功能說明與代碼分析;
5、SunlightMQ消息處理器管理與命令監(jiān)聽隊列的功能說明與代碼分析;
第九部份:SunlightMQ開源開發(fā)框架說明與自己動手做企業(yè)級Jave Web框架
簡介:SunlightMQ開源開發(fā)框架說明,自己動手做企業(yè)級Jave Web框架(一)——SunlightFramework控制層開發(fā)詳解,自己動手做企業(yè)級Jave Web框架(二)——SunlightFramework數(shù)據(jù)層開發(fā)詳解,自己動手做企業(yè)級Jave Web框架(三)——SunlightFramework視圖層開發(fā)詳解。
1、SunlightMQ開源開發(fā)框架說明——SunlightFramework
2、自己動手做企業(yè)級Jave Web框架(一)——SunlightFramework控制層開發(fā)詳解
3、自己動手做企業(yè)級Jave Web框架(二)——SunlightFramework數(shù)據(jù)層開發(fā)詳解
4、自己動手做企業(yè)級Jave Web框架(三)——SunlightFramework視圖層開發(fā)詳解
第十部份 SunlightMQ生產(chǎn)者流量控制功能開發(fā)
簡介:詳細(xì)說明SunlightMQ服務(wù)治理流量控制功能規(guī)劃與整體架構(gòu)設(shè)計,消息生產(chǎn)者流量控制算法與系統(tǒng)服務(wù)時序圖,使用JMX遠(yuǎn)程監(jiān)控消息隊列功能開發(fā)與系統(tǒng)配置,剩余消息產(chǎn)生的原因詳細(xì)分析與實踐經(jīng)驗分享。
1、服務(wù)治理流量控制功能規(guī)劃與整體架構(gòu)設(shè)計;
2、消息生產(chǎn)者流量控制算法與系統(tǒng)服務(wù)時序圖;
3、使用JMX遠(yuǎn)程監(jiān)控消息隊列功能開發(fā)與系統(tǒng)配置;
4、剩余消息產(chǎn)生的原因詳細(xì)分析與實踐經(jīng)驗分享
第十一部份 SunlightMQ消費者流量控制功能開發(fā)
簡介:詳細(xì)說明SunlightMQ消息接收組件多線程消息處理與分組簽收架構(gòu)代碼與問題分析,消息處理架構(gòu)進一步優(yōu)化與較大并發(fā)數(shù)量限制功能開發(fā)與系統(tǒng)配置,SunlightMQ流量控制功能與系統(tǒng)異常響應(yīng)說明。
1、消息接收組件多線程消息處理與分組簽收架構(gòu)代碼與問題分析;
2、消息處理架構(gòu)進一步優(yōu)化與較大并發(fā)數(shù)量限制功能開發(fā)與系統(tǒng)配置;
3、SunlightMQ流量控制功能與系統(tǒng)異常響應(yīng)說明
IV 部署實施篇
第十二部份 配置SunlightMQ產(chǎn)品盒子及在云端部署SunlightMQ經(jīng)驗分享
簡介: 詳細(xì)介紹SunlightMQ服務(wù)器部署配置步驟,SunlightMQ 負(fù)載均衡架構(gòu)部署實踐與經(jīng)驗分享,SunlightMQ生產(chǎn)環(huán)境部署與運行時常見問題分析總結(jié),在亞馬遜AWS EC2云服務(wù)器部署SunlightMQ系統(tǒng)經(jīng)驗分享,亞馬遜S3存儲兩種HA架構(gòu)方案分享及兩種方案傳輸性能對比。
1、SunlightMQ產(chǎn)品盒子——SunlightMQ服務(wù)器部署配置步驟詳解;
2、SunlightMQ 負(fù)載均衡架構(gòu)部署實踐與經(jīng)驗分享;
3、SunlightMQ生產(chǎn)環(huán)境部署與運行時常見問題分析總結(jié);
4、在亞馬遜AWS EC2云服務(wù)器部署SunlightMQ系統(tǒng)經(jīng)驗分享;
5、亞馬遜S3存儲兩種HA架構(gòu)方案分享及兩種方案傳輸性能對比
|