基于Dubbo的分布式系统架构实战
本教程以Dubbo为核心框架,基于真实的第三方支付项目系统架构实战经验而形成的一整套分布式服务化系统架构技术解决方案。是你学习和了解现今最流行的“微服务架构”的首选教程。
教程中涵盖的技术点包括:
- Dubbo分布式服务基础入门、高级进阶
- ZooKeeper注册中心集群
- Redis3.0分布式缓存集群
- MySQL读写分离集群(HAProxy + Keepalived + MyCat)
- FastDFS分布式文件系统集群
- ActiveMQ群集
- Web负载均衡集群(Keepalived+Nginx)
- Tomcat集群(Redis3.0集群会话共享)
- Hudson持续集成实现的自动化构建与部署
- Maven私有库Nexus的安装与使用
- SonarQube代码质量管理等
课程大纲
第1节课程介绍 20分钟 |
第2节使用Dubbo对传统工程进行服务化改造的思路介绍 15分钟 |
第3节使用Dubbo对传统工程进行服务化改造 55分钟 |
第4节ZooKeeper注册中心安装 29分钟 |
第5节使用Dubbo对传统工程进行服务化改造后的服务调用测试 19分钟 |
第6节使用Dubbo进行规模服务化前的工程结构优化 35分钟 |
第7节Dubbo管理控制台的安装 21分钟 |
第8节使用Maven构建Dubbo服务的可运行jar包 46分钟 |
第9节在Linux操作系统上手工部署Dubbo服务 50分钟 |
第10节构建Dubbo服务消费者Web应用的war包并在Tomcat中部署 26分钟 |
第11节Dubbo监控中心的介绍与简易监控中心的安装 20分钟 |
第12节持续集成篇–搭建敏捷高效的持续集成管理平台 32分钟 |
第13节持续集成篇–SVN版本管理系统的使用(Subversion+Apache+Jsvnadmin+TortoiseSVN)27分钟 |
第14节持续集成篇–SVN版本管理系统的安装(Subversion+Apache+Jsvnadmin)39分钟 |
第15节持续集成篇–Maven私有库和本地库的安装与配置(Sonatype Nexus + Maven)57分钟 |
第16节持续集成篇–SonarQube代码质量管理平台的介绍与安装40分钟 |
第17节持续集成篇–SonarQube代码质量管理平台的配置与使用46分钟 |
第18节持续集成篇–Hudson持续集成服务器的安装与配置43分钟 |
第19节持续集成篇–Hudson持续集成服务器的使用(自动化编译、分析、打包、部署)51分钟 |
第20节基于Dubbo的分布式系统架构介绍(以第三方支付系统架构为例) 33分钟 |
第21节消息中间件在分布式系统中的作用介绍29分钟 |
第22节ActiveMQ的安装与使用40分钟 |
第23节Redis的安装与使用32分钟 |
第24节FastDFS分布式文件系统的安装与使用-0168分钟 |
第25节FastDFS分布式文件系统的安装与使用-0220分钟 |
第26节简易版支付系统介绍 43分钟 |
第27节简易版支付系统部署(单节点,SQL脚本)31分钟 |
第28节Dubbo服务集群31分钟 |
第29节Dubbo分布式服务子系统的划分27分钟 |
第30节Dubbo服务接口的设计原则22分钟 |
第31节Dubbo服务启动依赖检查21分钟 |
第32节Dubbo负载均衡策略37分钟 |
第33节MyCat高可用负载均衡集群实现(HAProxy+Keepalived+MyCat)51分钟 |
第34节Dubbo线程模型(结合Linux线程数限制配置的实战经验分享)27分钟 |
第35节Dubbo直连提供者(开发调试)25分钟 |
第36节Dubbo服务只订阅(开发调试)22分钟 |
第37节Dubbo服务只注册8分钟 |
第38节ZooKeeper集群的安装、配置、高可用测试55分钟 |
第39节ZooKeeper集群的升级、迁移29分钟 |
第40节ActiveMQ高可用集群(ZooKeeper+LevelDB)安装、配置、高可用测试61分钟 |
第41节ActiveMQ高可用+负载均衡集群的安装、配置、高可用测试-0116分钟 |
第42节ActiveMQ高可用+负载均衡集群的安装、配置、高可用测试-0238分钟 |
第43节Redis集群的安装(Redis3+CentOS)64分钟 |
第44节Redis集群的高可用测试(含Jedis客户端的使用)65分钟 |
第45节Redis集群的扩展测试48分钟 |
第46节Keepalived+Nginx实现高可用Web负载均衡65分钟 |
第47节FastDFS分布式文件系统集群的安装24分钟 |
第48节FastDFS分布式文件系统集群的配置72分钟 |
第49节FastDFS集群的使用(结合简易版支付系统)19分钟 |
第50节使用Redis3.0集群实现Tomcat集群的Session共享40分钟 |
第51节MySQL源码编译安装(CentOS-6.6+MySQL-5.6)38分钟 |
第52节MySQL主从复制的配置(CentOS-6.6+MySQL-5.6)58分钟 |
第53节MyCat在MySQL主从复制基础上实现读写分离-0130分钟 |
第54节MyCat在MySQL主从复制基础上实现读写分离-0219分钟 |
第55节MyCat集群部署(HAProxy+MyCat)65分钟 |
2. 分享目的仅供大家学习和研究,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的教程、源码等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,默认解压密码为"www.94zyw.com",如遇到无法解压的请联系管理员!
94资源网 » 基于Dubbo的分布式系统架构实战