课程简介
高并发实战项目:Hollis 这门课程以Hollis项目为核心,旨在解决企业级高并发场景下的开发与优化问题。课程内容覆盖了从项目介绍、系统架构、技术栈到具体功能实现的全过程,适合有一定前端和后端基础的开发者。它不仅展示了如何构建高并发系统,还详细讲解了从数据库设计到服务部署的完整工程链路,是检验开发者综合实战能力的优质参考。 课程适合基础较为扎实的开发者,…
高并发实战项目:Hollis
这门课程以Hollis项目为核心,旨在解决企业级高并发场景下的开发与优化问题。课程内容覆盖了从项目介绍、系统架构、技术栈到具体功能实现的全过程,适合有一定前端和后端基础的开发者。它不仅展示了如何构建高并发系统,还详细讲解了从数据库设计到服务部署的完整工程链路,是检验开发者综合实战能力的优质参考。
课程适合基础较为扎实的开发者,特别是希望深入理解分布式架构、掌握微服务治理以及熟悉主流中间件(如RocketMQ、xxl-job、Canal)的开发者。建议先观看项目介绍、系统架构以及技术栈介绍,建立整体认知。随后,应重点学习代码分层、数据库创建与Redis连接等基础模块,确保能顺利复现项目环境。通过手把手启动服务(gateway、business、前端)的章节,开发者可以快速熟悉项目的启动流程与调试技巧。
学完这门课程,你将能够独立完成一个高并发项目的开发,包括但不限于:理解并实现复杂的系统架构、熟练使用Spring Boot、MyBatis、Redis等技术栈、掌握分布式服务治理与消息队列的集成与使用、编写单元测试并进行性能优化。资料包包含Typora激活版、项目代码及详细教程视频,视频通过手把手的方式逐步引导你完成项目的搭建与调试,同时提供详细的代码解析。建议在本地环境搭建项目,逐步跟随视频教程进行操作,并参考课程中的示例代码进行修改与优化,以加深对高并发项目开发的理解。
课程目录
课程目录72 集
- 001-Typora(附带激活)
- | └──Typora 1.8.10(附带激活).zip 82.90M
- 002-voides
- | | ├──02-项目介绍.mp4 13.51M
- | | ├──03. 项目系统架构+业务架构介绍.mp4 26.76M
- | | 鈹溾攢鈹€04. 鎶€鏈爤浠嬬粛.mp4 10.44M
- | | 鈹溾攢鈹€05. 鍔熻兘鍒楄〃.mp4 7.00M
- | | 鈹溾攢鈹€06. 鍔熻兘婕旂ず.mp4 26.57M
- | | ├──07. 目录结构.mp4 11.88M
- | | 鈹斺攢鈹€08.浠g爜鍒嗗眰.mp4 9.18M
- | | ├──09. 数据库创建.mp4 8.39M
- | | ├──10. Redis连接.mp4 4.10M
- | | ├──11. nacos介绍及部署.mp4 17.30M
- | | ├──12. RocketMQ介绍及部署.mp4 24.28M
- | | ├──14. xxl-job部署.mp4 15.47M
- | | 鈹溾攢鈹€15. xxl-job 闆嗘垚.mp4 21.59M
- | | ├──16. ES+Kibana 部署.mp4 18.50M
- | | ├──17. Canal 介绍+部署+监听同步.mp4 46.75M
- | | └──18.Kibana介绍及部署.mp4 16.14M
- | | ├──18. 如何获取代码.mp4 7.70M
- | | ├──19. 【必看】手把手启动服务——gateway+auth.mp4 84.22M
- | | ├──20. 【必看】手把手启动服务——business(上).mp4 48.17M
- | | ├──21. 【必看】手把手启动服务——business(下).mp4 54.74M
- | | ├──22. 前端服务启动.mp4 6.87M
- | | ├──23. 支付 mock 效果演示.mp4 34.56M
- | | ├──24. 不做 mock 如何在 nacos 做配置.mp4 4.67M
- | | ├──26. 服务器部署介绍(+云服务器羊毛).mp4 21.55M
- | | ├──27. 云服务器部署注意事项.mp4 9.38M
- | | └──28. 如何做远程 debug.mp4 6.08M
- | | ├──30. mybatis-plus 的引入以及奇技淫巧.mp4 51.40M
- | | ├──31. 单元测试框架:H2+Mockito.mp4 48.45M
- | | ├──33. logback 介绍及配置.mp4 34.40M
- | | ├──36. dubbo 介绍&接入&用法.mp4 67.71M
- | | 鈹溾攢鈹€37. sa-token 浠嬬粛&鎺ュ叆.mp4 27.86M
- | | 鈹斺攢鈹€38.ShardingJDBC 鎺ュ叆.mp4 63.40M
- | | ├──39. 通用的入参&出参设计.mp4 21.00M
- | | ├──40. 统一异常体系介绍.mp4 33.37M
- | | ├──41. 统一的远程调用包装工具.mp4 31.30M
- | | ├──42. 自定义注解+AOP 实现统一 RPC调用包装.mp4 41.36M
- | | ├──43. 统一的 controller 异常拦截设计.mp4 52.55M
- | | └──44. 电商&金融&支付场景如何精确表示金额.mp4 36.28M
- | | ├──45. SpringBoot 3中如何自定义 starter.mp4 34.46M
- | | ├──46. 利用redis实现滑动窗口限流.mp4 40.27M
- | | ├──47. 滑动窗口还是令牌桶?限流器实现原理解析.mp4 125.63M
- | | └──48. 分布式锁组件封装及使用及原理.mp4 53.94M
- | | ├──100. 订单列表查询:分页查询、convertor.mp4 116.09M
- | | ├──101. 订单详情查询:Result&Respone 封装、主动关单入口.mp4 43.21M
- | | ├──102. 订单超时关单(一):主动关单(事务消息、TimeUtils 用法).mp4 116.50M
- | | ├──103. 订单超时关单(二):主动关单(支付时主动关单).mp4 53.88M
- | | ├──48. gateway网关设计.mp4 77.77M
- | | ├──49. 统一认证体系设计.mp4 69.51M
- | | ├──50. 数据库表关系梳理.mp4 17.57M
- | | ├──51. 用户模块串讲:功能、模型、状态机.mp4 14.61M
- | | ├──52. 短信验证码生成&限流&发送.mp4 84.72M
- | | ├──53. 短信验证码校验逻辑.mp4 80.20M
- | | ├──54. 用户注册:分布式锁、布隆过滤器、缓存.mp4 34.32M
- | | ├──55. 用户的统一鉴权设计.mp4 64.45M
- | | ├──56. 用户信息查询&用户名修改:二级缓存、布隆过滤器.mp4 130.15M
- | | ├──57. 用户缓存设计思想:代码优化、问题排查及修复.mp4 180.71M
- | | ├──58. 用户实名认证:幂等、问题排查、在线改代码.mp4 161.31M
- | | ├──59. 用户实名信息的加解密实现原理.mp4 32.42M
- | | ├──60. 用户头像上传:OSS.mp4 28.30M
- | | ├──61. 用户敏感信息脱敏:日志脱敏、前端返回脱敏.mp4 65.12M
- | | ├──62. 藏品模块介绍:模型介绍.mp4 34.59M
- | | ├──63. 藏品列表查询:基于数据库.mp4 54.82M
- | | ├──64. 藏品列表查询:基于 ElasticSearch.mp4 45.00M
- | | ├──65. 藏品列表查询:分页功能的实现.mp4 32.02M
- | | ├──66. 藏品查询如何实现 ES+DB的动态切换.mp4 24.29M
- | | ├──67. 藏品详情页:多级缓存、redis 库存、状态映射.mp4 68.74M
- | | ├──68. 用户邀请与排行榜:zset 排行榜、邀请码去重、分布式锁.mp4 87.98M
- | | ├──69. 藏品的库存设计:设计思想、TCC 扣减.mp4 42.86M
- | | ├──70. 库存是如何存储的.mp4 11.82M
- | | ├──71. Redis 中库存的初始化、查询及失效.mp4 30.21M
- | | ├──72. Redis 中库存扣减及增加的实现原理.mp4 64.75M