Redis集群架构
Redis是现在使用为广泛的NoSQL数据库技术,其自身不仅拥有着良好的操作性能,也被广泛的应用于各种集群架构的数据整合处理之中,而本课程将通过Redis的核心作用,以及单实例redis存在的问题为读者进行分析,而后重点讲解redis官方给出的集群实现方案。
主要为读者讲解redis各种集群架构开发技术的使用,包括:Sentinel、Twemproxy、redis-cluster
第一章:Redis集群架构概述
单实例Redis问题分析
Redis集群设计方案
第二章:Redis哨兵机制
哨兵机制简介
哨兵机制实现
第三章:twemproxy分片处理
Redis分片处理架构
配置Redis集群主机
编译与配置twemproxy
编译与配置keepalived
第四章:Redis-Cluster集群配置
Redis-Cluster简介
配置Redis-Cluster集群主机
Redis-Cluster部署
Redis-Cluster集群测试
Dubbo开发框架
Dubbo是阿里巴巴推出的一款流行的RPC开发框架,利用Dubbo可以更加方便的实现远程业务中心的定义,以方便集群化项目的编写。 Dubbo的开发不单单是一个开发框架的问题,而是需要许多与之相对应的技术,首先你应该熟练掌握Linux系统的基本操作、而后还需要掌握ZooKeeper组件、Eclipse开发工具、Maven构建工具的使用。
通过本学习你可以掌握:Dubbo + SSO + Shiro + Redis + Maven + ZooKeeper的综合开发技能,完全符合于当前的市场开发技术要求。 同时本课程考虑到了应用环境,为读者增加了ActiveMQ、SpringBoot与Dubbo开发框架的整合应用。
第一章:认识分布式开发
分布式开发简介
传统分布式开发技术
Dubbo简介
第二章:Dubbo项目开发准备
Dubbo项目搭建要点说明
在Linux中配置ZooKeeper
定义父项规则
定义远程服务接口
第三章:定义Dubbo业务中心
搭建业务中心项目
定义业务中心配置文件
定义业务实现类
第四章:Dubbo客户端测试
使用junit进行测试
使用WEB端整合Dubbo服务
第五章:Dubbo项目部署与监控
Dubbo项目部署
Dubbo监控
第六章:Dubbo深入配置
Dubbo集群容错
Dubbo负载均衡
Dubbo线程模型
Dubbo直连
Token令牌
服务降级
第七章:SSO整合处理
SSO整合说明与集群定义
定义用户授权业务中心
SSO与Dubbo整合
Dubbo业务授权检测
第八章:Dubbo与消息中间件
Dubbo与消息组件整合简介
配置ActiveMQ
Dubbo消费端
定义消息提供者
第九章:SpringBoot与Dubbo整合
搭建SpringBoot环境
SpringBoot调用Dubbo业务中心
SSO单点登录
主要讲解单点登录在集群开发的作用,以及讲解了https协议的操作特点,同时利用openssl实现了证书签发与https单向、双向认证的实现。 同时本课程还讲解了CAS的使用,以及各种常用配置,同时讲解了如何将Shiro与CAS进行整合处理,后还与Redis结合实现了数据的缓存操作。官方QQ群:760940986。
掌握CAS使用、基于Shiro实现CAS登录管理。
第一章:SSO简介
集群开发认证问题分析
SSO简介
第二章:https
认识https协议
SSL与TLS
第三章:使用OpenSSL签发证书
OpenSSL
证书签发
Tomcat配置HTTPS访问
第四章:CAS基础配置
CAS基础配置
使用MySQL验证用户名和密码
在CAS中使用MD5加密处理
第五章:Shiro整合CAS
Shiro整合CAS原理与环境配置
实现CasRealm
环境配置
第六章:CAS深入配置
CAS配置RememberMe
CAS验证码配置
第七章:CAS + Shiro + Redis
Redis与Shiro集群
使用SpringData操作Redis
利用Redis序列化Session
利用Redis序列化角色与权限数据
Nginx
分布式环境指挥官ZooKeeper
无偿拿走方式:转发+关注之后----私信【555】即可!!!
拿走Dubbo、Redis、设计模式、Netty、zookeeper、Spring cloud、分布式、高并发等架构技术视频,架构思维导图,和BATJ面试题及答案