为什么推荐
博主提供了项目的demo,并且分门别类的整理的秒杀中会碰到的大部分场景,像卖超,缓存,队列,分布式session,安全等等方面。
预览
ID Problem Article
000 如何解决卖超问题 解决思路
001 如何对本项目进行jmeter压测 解决思路
003 全局异常处理拦截 解决思路
003 页面级缓存thymeleafViewResolver 解决思路
004 对象级缓存redis🙋🐓 解决思路
005 订单处理队列rabbitmq 解决思路
006 解决分布式session 解决思路
007 秒杀安全 -- 安全性设计 解决思路
008 通用缓存key的封装采用什么设计模式 解决思路
009 redis的库存如何与数据库的库存保持一致 解决思路
010 为什么redis数量会减少为负数 解决思路
011 为什么要单独维护一个秒杀结束标志 解决思路
012 rabbitmq如何做到消息不重复不丢失即使服务器重启 解决思路
013 为什么threadlocal存储user对象,原理 解决思路
014 maven 隔离 解决思路
015 服务降级--服务熔断(过载保护)(未更新)) 解决思路
016 redis 分布式锁实现方法 解决思路
017 定时关单模拟与分布式锁(未更新文章--代码已更新) 解决思路
018 tomcat配置和优化 解决思路
018 tomcat集群配置 解决思路
020 Nginx优化(前端缓存) 解决思路
021 重点 *** RPC分布式补偿如何解决(已更新 两种写法) 解决思路
022 分布式事物解决方案(已更新 -- 最新的思路和写法) 解决思路
023 mysql主从复制思路及实操(未更新代码) 解决思路
024 如何进行分库分表 解决思路
025 秒杀类似场景sql的写法注意事项有哪些? 解决思路
026 如何利用lua脚本进行操作限流与分布式锁(可保证原子性)? 解决思路
027 如何利用lua脚本进行分布式锁操作? 解决思路
028 网站访问统计实现? 解决思路
028 项目进行dubbo + zk 改造 (已完成dubbo嵌入--springboot 与dubbo结合xml版本)? 解决思路
029 dubbo客户端 dubbo-admin管理平台 搭建安装 解决思路
030 如何利用dubbo 的mock 来进行服务降级本地伪装 ?? (有更好的方式进群@我) 解决思路
031 *** 如何利用lua + redis 取代 nigix + lua 脚本进行分布式限流 (请看miaosha-2version) ? *** 解决思路
032 多数据源配置 如何进行多数据源配置 解决思路
分布式系统发展历程(已更新)
生产环境内存调优
mybatis源码解析与使用--未更新
redis 使用与进阶以及如何进行集群--已更新
spring源码--未更新
分布式治理框架-dubbo - zk - 解析--更新中
多线程分析以及三高多线程demo系统
微服务框架--未更新
-------------------------------------------------|
mysql数据库优化及架构学习
mysql数据库设计规范(已更新)
mysql数据库设计实例(已更新)
mysql数据库执行计划分析(已更新)
mysql数据库备份和恢复(已更新)
mysql数据库架构变迁(已更新)
--------------------------------------------------|
netty专题(已更新 by liuxiangyu)
linux专题
面试专题(最后更新)--未更新
maven-wrapper介绍(add by zhangkai)