2018年度社会信赖职业教育品牌
课程至上的在线java培训机构


在线答疑辅导,点击咨询
24小时课程咨询:17611189885

Java架构师课程四阶段

2019年3月1日 14:25 作者:柠檬java学院


柠檬学院的java架构师课程是整个java培训体系中的java课程的高级进阶课程,四阶段主要为java架构师培训整个阶段的电商系统多级缓存架构实战课程,课程主要有四大方面,1、Redis;2、Kafka;3、Nginx + Lua;4、容灾备份。

01 Redis

1、数据类型String hash list set zset; 2、java操作Redis; 3、redis的RDB和AOF两种持久化机制; 4、Redis Transcation; 5、redis企业级数据备份; 6、Lua脚本与redis抢红包实战案例; 7、redis的读写分离架构应对高并发请求; 8、redis哨兵架构; 9、redis容灾策略; 10、redis如何在保持主从复制和高可用架构; 11、redis集群的动态增删节点。

02 Kafka

1、Kafka体系结构; 2、Kafka存储策略; 3、Kafka分区; 4、Kafka发布与订阅; 5、nginx+lua+storm的热点缓存的流量分发策略自动降级解决方案。

03 Nginx + Lua

1、Nginx; 2、Lua; 3、Lua基本语法; 4、SSL(https); 5、Nginx/Tomcat证书安装。

04 容灾备份

1、redis企业级数据备份方案; 2、redis cluster的自动化slave迁移; 3、高并发场景下的缓存+数据库双写不一致问题分析与解决方案; 4、秒杀系统瞬间高并发请求导致的系统全盘崩溃的场景; 5、hystrix资源隔离+限流+熔断+降级+运维监控; 6、hystrix的metric; 7、facade command接口手动降级机制; 8、缓存雪崩 缓存穿透的完美解决方案; 9、各级缓存失效应对策略。

上一篇:java架构师三阶段课程内容
下一篇:java架构师五阶段课程内容