评分
- 内容实用9.8
- 简洁易懂9.6
- 逻辑清晰9.7
跟着老师把整个项目做了一边,老师由浅到深,娓娓道来,收获很多;然后把老师视频中提到的MQ消息队列内容加进来了。最后不断整合以及重构,构建了一套分布式秒杀系统,SpringBoot+Dubbo+Zookeeper,利用页面静态化,CDN缓存,Nignx缓存,以及服务端的页面缓存,Redis对象缓存,层层过滤,防止访问直接穿透到数据库;采用异步消息队列分担短时间的数据库读写;利用Dubbo分布式RPC调用降低耦合与容错,保证整个项目可用;更多细节可以看源码,一起讨论,一起学习进步,项目源码:https://github.com/wtiscm/seckill-dubbo
代码 https://gitee.com/Don212/boot-seckill 使用 spring boot 2.1.6.RELEASE 版本搭建 结合 mybatis-spring2.0.1 连接池使用 hikari 数据库采用 MySQL5.6
感谢老师,我在实现了整套秒杀系列课程后,将源码分享到了github上。个人选用的是springboot + spring data jpa ,并且在完成后对系统进行了优化和压测,并新增了websocket推送和redis分布式锁。地址是 https://github.com/wangzns/seckill 欢迎有兴趣的同学?
不错~【我的博客:blog.csdn.net/Dream_Weave】【温馨提示:ACM、JavaSE/EE、SSH/SSM、UNI-APP、JQ/JS/CSS3/H5/Vuejs等编程爱好者关注我,加我慕课好友,TIM:②⑧⑤⑤④④⑧②,互相学习共同进步!】