9.23h
课程时长15719人
学习人数24个月
课程有效期课程参数 | |
教学服务 |
|
百战商城项目是一个大型综合性的B2C平台。完全采用SOA模式架构,使用Dubbo实现服务调用。基于高并发、海量数据环境进行实现。百战商城分为前后台两套系统。后台系统主要负责商品管理,商品分类管理,CMS等内容。前台系统包含首页服务,搜索服务,单点登录服务、购物车服务,订单服务等。 百战商城后台系统使用FastDFS实现分布式文件存储,并使用Nginx做http协议代理。 百战商城前台系统使用Redis实现缓存数据查询,以此降低数据库的压力,并解决了缓存穿透、缓存雪崩、缓存击穿等问题。已保证该项目在高并发,高请求量下的平稳运行。
● 基于Eureka实现注册中心及注册服务
● 基于Feign实现声明式REST调用
● 基于Hystrix实现微服务的容错处理
● 基于Ribbon实现服务负载均衡
● 基于Zuul实现服务统一网关
● 基于Config实现分布式配置
● 基于Sleuth实现微服务追踪
● 使用ELK+kafka实现日志收集
● 基于Jenkins+Docker进行CI/CD的自动化运维部署
除了SpringCloud微服务解决方案的内容外,本次课程还涵盖分布式集成测试技能点,其中包括敏捷项目管理框架Scrum、分布式版本管理Git、代码检测工具Sonar等。
系统讲解如何运用相关技术外,还深入讲解技术实现原理,其中包括SpringCloud七大组件内部原理解析、Elasticsearch存储机制内部原理解析、分布式锁内部实现原理解析以及带你进行Elasticsearch第三方插件开发等。
架构专家
传授多年经验
系统学习
全程实战演练
班主任全程
陪伴监督学习
随时学习无需等待
学习时间灵活把握
检验巩固阶段学习效果
及时查漏补缺
班主任学习督导
确保学员进度
配套讲义、视频
等学习资料