7周Spring Cloud微服务架构项目实战大觅网

主题说明
课程围绕电商项目大觅网的业务场景,基于微服务原则设计电商项目,使用多种技术如Eureka、Feign、Hystrix、Ribbon、Zuul、Config等,另外基于虚拟化技术Docker+Jenkins实现程序自动发布、基于Mycat实现第三方支付接入、整个项目的高并发测试等。 课程以实战为基础,让同学们在实战过程中,独立完成网站的架构搭建和项目开发,掌握其中的实现方式与思路。
适合对象
会Linux的简单命令,对Docker技术感兴趣的开发人员。
学习要点
第1次直播课-大觅网基础环境搭建

本课程会进行基础Docker技术进行环境搭建,其中包括JDK、Tomcat、Jenkins、Redis、MySQL、Mycat、ELK、Kafka、RabbitMQ、Sonar等。

第2次直播课-大觅网项目框架搭建

本课程会基于Spring Cloud技术对大觅网项目框架进行搭建,其中包括新建各项目Git仓库、基于Spring Cloud搭建空项目、基于代码生成器生成基础代码。

第3次直播课-大觅网项目实战-商品微服务、基础微服务

本次课程会带着大家实现大觅网的商品微服务和基础微服务,在Spring Cloud微服务架构的基础上开发首页轮播图功能、查询商品详情功能、图片查询功能以及区域查询功能。

第4次直播课-大觅网项目实战-用户微服务、排期微服务

本次课程会带着大家实现大觅网的用户微服务和排期微服务功能。在Spring Cloud微服务架构的基础上开发用户登录功能(Redis缓存)、验证购票人、查询购票人列表、查询排期、查询座位、根据座位计算价格等功能。

第5次直播课-大觅网项目实战-下单微服务(上)

本次课程会带着大家实现大觅网的下单微服务功能。下单的业务中会分析并解决如何处理高并发下的座位抢占问题。同时会给出通过消息中间件解决在下单中出现异常的异步解决方案。

第6次直播课-大觅网项目实战-下单微服务(下)

本次课程会带着大家实现大觅网的下单微服务功能。下单的业务中会分析并解决如何处理高并发下的座位抢占问题。同时会给出通过消息中间件解决在下单中出现异常的异步解决方案。

第7次直播课-分布式第三方接入-微信登录

本次课程讲解微信登录。在讲解技术之前会首先讲解微信登录原理,此后是按照官方API对这些技术进行分布式接入,将其应用于大觅网中。

第8次直播课-分布式第三方接入-微信支付

本次课程讲解微信支付。在讲解技术之前会首先讲解微信支付原理,此后是按照官方API对这些技术进行分布式接入,将其应用于大觅网中。

第9次直播课-分布式第三方接入-支付宝支付

本次课程讲解支付宝支付。在讲解技术之前会首先讲解支付宝支付原理,此后是按照官方API对这些技术进行分布式接入,将其应用于大觅网中。

第10次直播课-基于Elasticsearch技术实现大觅网商品搜索-1

本课程首先介绍Elasticsearch的相关API,接下来讲解如何在大觅网中进行Elasticsearch的集成,最后手动编写Elasticsearch的第三方插件并实现大觅网商品搜索功能。

第11次直播课-基于Elasticsearch技术实现大觅网商品搜索-2

本课程首先介绍Elasticsearch的相关API,接下来讲解如何在大觅网中进行Elasticsearch的集成,最后手动编写Elasticsearch的第三方插件并实现大觅网商品搜索功能。

第12次直播课-基于Mycat实现大觅网订单库水平分库

本课程首先讲解Mycat的概念、语法,接着通过配置基于Mycat实现大觅网订单库的水平分库。

第13次直播课-基于Jenkins之Pipeline实现大觅网自动发布

本次课程会带着大家通过配置Jenkins普通Maven任务发布Docker容器服务。测试稳定后配置管道任务。同时会对Dockerfile进行详细的分析和介绍。

第14次直播课-大觅网集成测试

本次课程将对大觅网进行集成测试,其中包括本课程将使用Sonar对大觅网进行代码规范性测试、使用Jmeter对大觅网进行高并发测试。在代码规范性测试部分将首先为大家讲解Sonar的配置,接着讲解如何基于Sonar进行代码规范性测试。在高并发测试部分,首先介绍Jmeter的下载及安装,接着讲解如何使用Jmeter进行高并发测试。

第15次直播课-基于大觅网深入实践Spring Cloud

本次课程会带着大家搭建大觅网的基础服务环境,然后深入分析Spring Cloud中Eureka的运行原理,帮助理解常见微服务注册问题。同时会继续完善讲解Spring Cloud组件,包括为Hystrix添加可视化监控以及为Sleuth整合消息中间件和数据库。

在高并发测试部分,首先介绍Jmeter的下载及安装,接着讲解如何使用Jmeter进行高并发测试。
7周Spring Cloud微服务架构项目实战大觅网
链接:下载地址
提取码:z1ii

猜你喜欢

转载自blog.csdn.net/Q1791198045/article/details/88720107
今日推荐