I 需求分析篇
第一部份 什么是面向服务的软件架构SOA?
简介:本章重点说明企业为什么需要SOA,SOA的基本原理、目标、原则和价值,SOA相关实现技术说明和企业在实施过程中的各种困难与问题分析,如何实现SOA业务与IT双赢——传统企业SOA实践经验分享,为什么说SunlightMQ是SOA完整解决方案——SunlightMQ与其他开源MQ产品区别说明。
1、为什么需要SOA——SOA的概念、目标、原则及其价值;
2、SOA相关实现技术说明和企业实施过程中的各种困难与问题分析;
3、如何实现SOA业务与IT双赢——传统企业SOA实践经验分享;
4、为什么说SunlightMQ是SOA完整解决方案——SunlightMQ与其他开源MQ产品区别说明
第二部份 什么是企业服务总线ESB?
简介:本章重点说明ESB的基本概念与商业产品,消息服务的基本原理与消息队列MQ中间件技术,什么是REST与REST风格接口实现,接口服务管理经验与管理文档模板分享,服务治理的基本概念与相关技术实现。
1、ESB的基本概念与商业产品;
2、消息服务原理与消息队列MQ中间件技术;
3、什么是REST与REST风格接口实现;
4、接口服务管理经验与管理文档模板分享;
5、服务治理的基本概念与相关技术实现
II 架构设计篇
第三部份 ActiveMQ产品介绍与基本功能说明
简介:ActiveMQ消息中间件的产品介绍、产品安装与基本操作,Java消息服务JMS及创建JMS简单应用,ActiveMQ消息存储与安全功能说明,ActiveMQ同步消息实现——临时队列功能说明, ActiveMQ简单流量控制——消息阀值与预取限制功能说明,ActiveMQ消息有效期功能说明与实践经验。
1、ActiveMQ产品介绍、产品安装与基本操作;
2、Java消息服务JMS及创建JMS简单应用;
3、ActiveMQ消息存储与安全功能说明;
4、ActiveMQ同步消息实现——临时队列功能说明;
5、ActiveMQ消息有效期功能说明与实践经验;
6、ActiveMQ简单流量控制——消息阀值与预取限制功能说明;
第四部份 ActiveMQ集群架构与高并发处理实战
简介:ActiveMQ高可用性架构功能说明与几种实现方式,消息一致性与ActiveMQ多种签收模式详细分析说明,ActiveMQ高并发处理方案与实战经验分享,ActiveMQ集群部署方式说明与实际问题分析,ActiveMQ底层TCP连接问题详细分析说明。
1、ActiveMQ高可用性架构功能说明与几种实现方式;
2、消息一致性与ActiveMQ多种签收模式详细分析说明;
3、ActiveMQ高并发处理方案与实战经验分享;
4、ActiveMQ集群部署方式说明与实际问题分析;
5、ActiveMQ底层TCP连接问题详细分析说明
第五部份 SunlightMQ产品研发背景与组件逻辑架构设计
简介:分享SunlightMQ产品的研发背景与架构设计说明,异步与同步访问消息流转架构说明,异步与同步访问时序图分析说明,同步消息方案优化——取代ActiveMQ临时队列技术实现。
1、SunlightMQ开源产品的研发背景与产品开源目的和意义;
2、SunlightMQ组件架构设计详细说明;
3、SunlightMQ异步与同步消息流转架构说明;
4、SunlightMQ异步与同步访问时序图分析说明;
5、再说SunlightMQ同步消息方案——取代ActiveMQ临时队列技术实现;
第六部份 SunlightMQ分布式部署架构与多种访问方式设计
简介:SunlightMQ高可用分布式物理部署架构设计说明与实践经验, SunlightMQ多种访问方式设计与实践经验分享。
1、SunlightMQ高可用分布式物理部署架构设计说明与实践经验;
2、SunlightMQ多种访问方式设计与实践经验分享
第七部份 基于Mycat的SunlightMQ分布式数据库架构设计方案
简介:为什么需要数据库中间件——Mycat数据路由与数据分片功能,Mycat事务支持问题分析——分布式系统的优点与缺陷、分布式事务与两阶段提交、XA事务与最终一致性、分布式事务与两阶段提交、弱一致性、CAP、BASE与NoSQL,Mycat集群架构问题分析——Mycat单节点架构说明、Mycat冗余架构说明、Mycat负载均衡架构说明,Mycat部署与配置问题说明——MySQL主从节点配置说明、Mycat配置详细说明、MySQL服务器宕机处理说明。
1、为什么需要数据库中间件——Mycat数据路由与数据分片功能
2、Mycat事务支持问题分析——分布式系统的优点与缺陷、分布式事务与两阶段提交、XA事务与最终一致性、分布式事务与两阶段提交、弱一致性、CAP、BASE与NoSQL
3、Mycat集群架构问题分析——Mycat单节点架构说明、Mycat冗余架构说明、Mycat负载均衡架构说明
4、Mycat部署与配置问题说明——MySQL主从节点配置说明、Mycat配置详细说明、MySQL服务器宕机处理说明
III 系统开发篇
第八部份:SunlightMQ使用方法详解与基本功能开发
简介:SunlightMQ使用方法详解——服务注册步骤及服务访问的开发与调试,SunlightMQ系统与REST架构风格接口服务开发语言无关性说明——二进制对象传输与网络对象序列化问题详解与实践经验分享,使用SunlightFramework开发服务管理界面功能步骤详解,JMS长连接与SunlightMQ状态监听队列功能说明与代码分析,SunlightMQ消息处理器管理与命令监听队列的功能说明与代码分析。
1、SunlightMQ使用方法详解——服务注册步骤及服务访问的开发与调试;
2、SunlightMQ系统与REST架构风格接口服务开发语言无关性说明——二进制对象传输与网络对象序列化问题详解与实践经验分享;
3、使用SunlightFramework开发服务管理界面功能步骤详解;
4、JMS长连接与SunlightMQ状态监听队列功能说明与代码分析;
5、SunlightMQ消息处理器管理与命令监听队列的功能说明与代码分析;
第九部份:SunlightMQ开源开发框架说明与自己动手做企业级Jave Web框架
简介:SunlightMQ开源开发框架说明,自己动手做企业级Jave Web框架(一)——SunlightFramework控制层开发详解,自己动手做企业级Jave Web框架(二)——SunlightFramework数据层开发详解,自己动手做企业级Jave Web框架(三)——SunlightFramework视图层开发详解。
1、SunlightMQ开源开发框架说明——SunlightFramework
2、自己动手做企业级Jave Web框架(一)——SunlightFramework控制层开发详解
3、自己动手做企业级Jave Web框架(二)——SunlightFramework数据层开发详解
4、自己动手做企业级Jave Web框架(三)——SunlightFramework视图层开发详解
第十部份 SunlightMQ生产者流量控制功能开发
简介:详细说明SunlightMQ服务治理流量控制功能规划与整体架构设计,消息生产者流量控制算法与系统服务时序图,使用JMX远程监控消息队列功能开发与系统配置,剩余消息产生的原因详细分析与实践经验分享。
1、服务治理流量控制功能规划与整体架构设计;
2、消息生产者流量控制算法与系统服务时序图;
3、使用JMX远程监控消息队列功能开发与系统配置;
4、剩余消息产生的原因详细分析与实践经验分享
第十一部份 SunlightMQ消费者流量控制功能开发
简介:详细说明SunlightMQ消息接收组件多线程消息处理与分组签收架构代码与问题分析,消息处理架构进一步优化与较大并发数量限制功能开发与系统配置,SunlightMQ流量控制功能与系统异常响应说明。
1、消息接收组件多线程消息处理与分组签收架构代码与问题分析;
2、消息处理架构进一步优化与较大并发数量限制功能开发与系统配置;
3、SunlightMQ流量控制功能与系统异常响应说明
IV 部署实施篇
第十二部份 配置SunlightMQ产品盒子及在云端部署SunlightMQ经验分享
简介: 详细介绍SunlightMQ服务器部署配置步骤,SunlightMQ 负载均衡架构部署实践与经验分享,SunlightMQ生产环境部署与运行时常见问题分析总结,在亚马逊AWS EC2云服务器部署SunlightMQ系统经验分享,亚马逊S3存储两种HA架构方案分享及两种方案传输性能对比。
1、SunlightMQ产品盒子——SunlightMQ服务器部署配置步骤详解;
2、SunlightMQ 负载均衡架构部署实践与经验分享;
3、SunlightMQ生产环境部署与运行时常见问题分析总结;
4、在亚马逊AWS EC2云服务器部署SunlightMQ系统经验分享;
5、亚马逊S3存储两种HA架构方案分享及两种方案传输性能对比
|