1 分布式架构原理
2 分布式架构策略
2.1 分布式架构网络通信原理
2.2 通信协议中的序列化和反序列化
2.3 基于框架的RPC技术
2.4 Zookeepor在disconf配置中心的应用
2.5 基于Zookeepor实现分布式服务器动态上线线感知
2.6 深入分析Zookeepor Zab协议及选举机制
2.7 基于Dubbo的分布式系统架构
2.8 Dubbo容错机制及高扩展性分析
3 分布式架构中间件
3.1 分布式MQ
3.2 Redis主从复制原理及无磁盘复制分析
3.3 Redis中RDB和AOF持久化策略原理
3.4 MongoDB企业级集群解决方案
3.5 MongoDB数据分片、转存及恢复策略
3.6 基于OpenResty部署应用层Nginx及Nginx+lua实践
3.7 Ngnix反向代理及负载均衡服务配置
3.8 基于Netty实现高性能IM聊天
3.9 基于Netty实现Dobbo多协议通信支持
3.10 Netty无锁化串性设计及高并发处理机制
4 分布式架构实战
4.1 分布式全局ID生成方案
4.2 Session跨域共享及企业级单点登录解决方案
4.3 分布式事务解决方案
4.4 高并发下的服务降级、限流方案
4.5 基于分布式架构下的分布式锁的解决方案
4.6 分布式架构下实现分布式定时调度
柔性事务满足BASE理论(基本可用,最终一致)
刚性事务满足ACID理论 柔性事务分为
- 两阶段型
- 补偿型
- 异步确保型
- 最大努力通知型
JTA、XA接口、2PC区别是什么?