获取资料

极客时间-Java实战特训营「高清完结」

极客时间-Java实战特训营「高清完结」

课程介绍

极客时间Java实战特训营视频教程,本课带你和系统架构设计的方法论,项目架构设计贯穿课程始终,完成从单体架构到微服务架构升级,帮助2年以上的Java开发工程师,提升开发实战能力,实现技术升级。

相关推荐

极客时间-高级Java工程师体系课2.0

Java高级工程师

图灵课堂Java架构班第六期

实战案例-设计实现客服管理系统,基于企业级客服管理系统,从单体架构出发,逐步使用各项分布式和微服务技术体系,满足多场景业务需求,实现系统的持续更新迭代。

极客时间-Java实战特训营「高清完结」

单体架构,实现客服系统业务模块划分和设计,基于主流 Web 开发技术栈完成各模块开发、测试和监控

极客时间-Java实战特训营「高清完结」

单体架构,实现客服系统业务模块划分和设计,基于主流 Web 开发技术栈完成各模块开发、测试和监控

极客时间-Java实战特训营「高清完结」

微服务系统,基于主流微服务技术体系,实现服务的开发重构,实现系统架构的演进升级

极客时间-Java实战特训营「高清完结」

资源目录

.

0 项目概览/

课程资料/

[ 92M] 项目概览第1课:客服系统业务分析和建模

[ 88M] 项目概览第2课:客服系统技术组件设计和架构演进

[ 70M] 项目概览第3课:客服系统的实现过程和技术约定

1 模块一 单体架构案例分析实现/

[237M] 1.使用SpringBoot开发WebAPI

[343M] 2.对WebAPI进行性能优化

[149M] 3.基于SpringJDBC实现数据访

[ 70M] 4.JdbcTemplate实现原理剖析

[117M] 5.基于MyBatis实现数据访问

[128M] 6.Mybatis和Spring集成原理剖析

课程资料/

2 模块二 系统扩展、测试和监控/

[290M] 1、使用Mybatis-Plus对数据访问进行扩展

[233M] 2、基于SpringData实现数据访问

[166M] 3、使用HATEOAS构建自解释WebAPI

[203M] 4、使用WebFlux构建响应式WebAPI

[180M] 5、使用GraphQL开发前后端分离WebAPI

[274M] 6、SpringBoot测试解决方案和实践

[268M] 7、使用SpringBootAdmin监控服务运行

课程资料/

3 模块三 租户机制和服务集成/

[109M] 1、构建多租户机制

[217M] 2、实现跨服务HTTP请求和响应

[170M] 3、RestTemplate实现原理剖析

[194M] 4、基于xxl-job实现数据同步机制

[129M] 5、xxl-job高级特性和执行原理解析

[154M] 6、基于总线机制重构集成系统

课程资料/

4 模块四 分布式服务/

[122M] 1、分布式服务体系

[172M] 2、RPC架构

[199M] 3、使用Dubbo发布分布式服务

[127M] 4、Zookeeper服务发布和订阅机制解析

[138M] 5、使用Dubbo消费分布式服务

[ 82M] 6、Dubbo服务端与客户端通信原理解析

[103M] 7、实现分布式服务的容错

课程资料/

5 模块五 分布式通信/

[336M] 1.Netty和网络通信

[252M] 2.使用Netty实现IM系统

[146M] 3.Netty可靠性和性能优化

[380M] 4.打造高伸缩性IM系统

课程资料/

6 模块六 分布式数据库/

[认准一手完整 www.ukoou.com]

[260M] 1、引入ShardingSphere

[509M] 2、利用ShardingSphere实现分库分表

[214M] 3、利用ShardingSphere实现强制路由和读写分离

[214M] 4、利用ShardingSphere实现敏感数据的加解密

[334M] 5、ShardingSphere分片引擎执行流程解析

课程资料/

7 模块七 分布式搜索/

[115M] 1、使用ElasticStack构建搜索能力

[181M] 2、构建底层索引和搜索机制

[296M] 3、打造企业级搜索词库管理体系

[295M] 4、使用ElasticSearch构建搜索服务

[178M] 5、定制化搜索场景设计和实现

课程资料/

8 模块八 分布式消息/

[179M] 1、事件驱动架构和原理

[110M] 2、消息通信机制和中间件

[218M] 3、基于RocketMQ实现消息发布

[210M] 4、基于RocketMQ实现消息消费

[198M] 5、RocketMQ高级特性

课程资料/

9 模块九 分布式缓存@it资源网ukoou.com/

[330M] 1、使用分布式缓存Redis

[153M] 2、SpringCache缓存抽象和实现原理

[222M] 3、基于Redis实现分布式锁

[238M] 4、Redis缓存应用高级主题

课程资料/

10 模块十 微服务架构体系/

[145M] 1、微服务架构体系

[197M] 2、使用新一代注册中心Nacos

[256M] 3、使用OpenFeign重构远程调用过程

[398M] 4、使用SpringCloudLoadBalancer重构负载均衡

[166M] 5、SpringCloudLoadBalancer负载均衡架构解析

课程资料/

11 模块十一 微服务技术组件/

[273M] 1、使用Nacos实现集中式配置管理

[199M] 2、Nacos核心技术点解析

[201M] 3、使用SpringCloudStream重构消息通信机制

[208M] 4、SpringCloudStream和消息中间件整合机制解析

[330M] 5、使用SpringCloudGateway实现API网关

课程资料/

12 模块十二 Spring Cloud Security/

[260M] 1、SpringSecurity认证和授权

[244M] 2、SpringSecurity核心原理解析

[519M] 3、SpringSecurity扩展

[239M] 4、SpringCloudSecurity和OAuth2协议

课程资料/

13 模块十三 分布式事务应用/

[127M] 1、分布式事务的实现策略和模式

[340M] 2、基于Seata实现AT业务无侵入式事务

[554M] 3、基于Seata实现TCC分布式事务

[108M] 4、Seata分布式事务模式选型

[416M] 5、基于RocketMQ实现可靠事件模式

课程资料/

14 模块十四 系统可用性@it资源网/

[ 51M] 1、系统可用性常见策略及实现01

[114M] 2、系统可用性常见策略及实现02

[ 37M] 3、基于Sentinel实现流量控制01

[103M] 4、基于Sentinel实现流量控制02

[ 90M] 5、基于Sentinel实现流量控制03

[124M] 6、基于Sentinel实现流量控制04

[101M] 7、基于Sentinel实现服务降级01

[ 98M] 8、基于Sentinel实现服务降级02

[ 84M] 9、基于Sentinel实现服务降级03

[110M] 10、Sentinel限流和降级扩展01

[100M] 11、Sentinel限流和降级扩展02

课程资料/

15 模块十五 能力模型建设/

[ 62M] 1.1技术原理相通性的应用

[121M] 1.2技术原理相通性的应用

[ 62M] 2.1框架源码分析方法

[111M] 2.2框架源码分析方法

[128M] 3.1面试技巧和面试题精讲

[109M] 3.2面试技巧和面试题精讲

[ 86M] 4.1技术人员的技术管理课

[ 87M] 4.2技术人员的技术管理课

[ 76M] 5.1自我成长和晋升

[ 48M] 5.2自我成长和晋升

课程资料/

16 直播回放/

[432M] 1月7日讲师直播

[607M] 1月30日讲师直播

[515M] 2月11日讲师直播

[363M] 2月25日讲师直播

[232M] 3月11日讲师直播

[394M] 3月25日讲师直播——11+12模块总结和作业分析

[572M] 4月15日讲师直播——模块13+14串讲分析和作业答疑

[378M] 4月27日讲师直播——模块分析+作业答疑+整体复盘

[382M] 5月11日类和接口设计专题

[378M] 5月25日-组件设计专题

[680M] DDD的原理与实践

[312M] Java接口性能优化的常用手段

[521M] NewSQL数据库之TiDB

[345M] 亿级流量激增的应对方案

[305M] 微服务全链路监控原理与实战

[331M] 聊聊后端架构的演进之路

课程资料/

资源目录截图

极客时间-Java实战特训营「高清完结」

评论0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址