并发编程专题
JMM内存模型
现代计算机模型基础理论知识
什么是线程 深入理解Java线程
JMM Volatile 缓存一致性协议
指令重排、可见性、原子性、顺序一致性、happens-beofre详解 as-if-serial<br>
并发同步处理
Synchronized内置锁实现原理
Synchronized锁的膨胀升级过程分析
AbstractQueuedSynchronizer(AQS)详解
乐观锁、悲观锁、重入锁、公平锁、非公平锁及锁的粒度详解
ReentrantLock/ReentrantReadWriteLock、ReadWriteLock详解<br>
Condition 条件队列 同步队列
并发包之tools限制
CountDownLatch详解
Semaphore详解
CyclicBarrier详解
并发包之atomic原子操作
atomic类 ThreadLocal ABA JMM
cas算法乐观锁
Unsafe魔法类详解
阻塞队列BlockingQueue详解
ArrayBlockingQueue 数组有界队列
ConcurrentLinkedQueue 链表有界队列
PriorityBlockingQueue 优先级排序无界队列
DelayQueue 延时无界队列
并发Map、List与Set详解
HashMap与ConcurrentHashMap源码剖析
ArrayList、LinkedList与CopyOnWriteArrayList详解
ArrayList、LinkedList与CopyOnWriteArrayList详解
Executor线程池详解及核心源码剖析
Futrue模式详解
ThreadPoolExecutor详解
ScheduledExecutorService详解
ForkJoin框架详解
ForkJoin框架介绍
ForkJoin案列讲解
ForkJoin原理解析
微服务系列专题<br>
微服务架构变迁史
淘宝电商微服务架构变迁史
京东电商微服务架构变迁史
Spring Boot源码剖析
Spring boot 快速开始及核心配置详解
Spring boot 部署方式及热部署详解
Web开发模板引擎Thymeleaf及Freemarker详解
Spring Boot集成Mybatis,Redis,RabbitMq等三方框架
Spring Boot启动过程源码分析
Spring Boot自动装配源码分析
Spring Cloud Netflix源码剖析
eureka服务注册与发现详解及源码分析
ribbon 客户端负载均衡详解及源码分析
ribbon 客户端负载均衡详解及源码分析
hystrix实现服务限流,降级,熔断详解及源码分析
hystrix实现自定义接口降级,监控数据及监控数据聚合
Zuul统一网关详解,服务路由,过滤器使用及源码分析
分布式配置中心Config详解
分布式链路跟踪Sleuth详解
Spring Cloud Alibaba源码剖析
Nacos服务注册与发现详解及源码分析
Sentinel限流,降级详解及底层源码剖析
Gateway统一网关详解,服务路由,过滤器使用及源码分析
Seata微服务分布式事务解决方案
微服务的用户认证与授权详解
虚拟容器
虚拟服务之Docker
Docker的镜像,仓库,容器详解
快速开始搭建Docker环境
DockerFile使用详解
DockerCompose集成式应用组合
Docker服务编排实现
Kubernetes容器管理
Kubernetes介绍与快速开始
Kubernetes生产集群环境搭建与使用
项目实战专题<br>
双十一电商平台
电商项目架构设计及核心技术点整体介绍
淘宝电商后端架构变迁史
京东电商后端架构变迁史
基于Spring Cloud微服务架构拆分
会员服务
详解电商平台会员模块介绍、配置详解
详解电商平台会员业务与技术实现
详解电商平台会员业务与技术实现
解密电商平台会员数据库分库分表
商品服务
详解电商平台商品模块介绍、配置详解
详解电商平台商品模块业务与技术实现
解密电商平台商品详细页静态化与缓存
订单服务
详解电商平台订单模块介绍、配置详解
详解电商平台订单业务与技术实现
解密订单分布式事务、幂等性、重复消费问题
秒杀库存分布式锁实战
支付服务
支付宝支付功能实战
微信支付功能实战
商家对账功能详解
营销服务
优惠券功能设计与实现
优惠券功能设计与实现
团购优惠活动设计与实现
后台服务
电商管理后台模块详解
后台系统权限、资源、账号、角色关系及技术实现
电商平台技术解决方案
分布式解决方案
分布式锁
Mysql实现
Mysql实现
Zookeeper实现
分布式事务
基于消息队列实现
Rabbitmq
Rocketmq
基于蚂蚁金服TCC方案实现
Tcc-transaction框架
Bytetcc框架
基于阿里巴巴Seata方案实现
分布式调度中心
Quartz框架
xxl-job框架
TBSchedule框架
分布式配置中心
Zuul框架
Disconf框架
Apollo框架
分布式Session
Spring Session实现
海量数据分库分表
ShardingSphere实战
高并发秒杀系统实现
Redis与JVM多级缓存架构
亿级流量商品详情页Openresty多级缓存架构方案实战
缓存穿透、缓存击穿、缓存雪崩及热点缓存重建优化及实战
消息中间件流量削峰与异步处理
限流策略实现
Nginx限流
计数器
滑动时间窗口
令牌桶、漏桶算法
Hystrix限流
大促高峰服务降级实现
系统安全防刷策略实现
性能调优实战
高并发场景JVM GC调优实战
高并发场景JVM GC调优实战
高并发场景Tomcat调优实战
高并发场景Nginx调优实战
性能监控
开源监控系统Prometheus使用详解
用Prometheus监控电商系统各项性能指标
分布式调用链平台
分布示调用链简介与发展史
调用链平台概要设计
Javassist、字节码插桩、JavaAGENT
埋点采集
采集点为:Dubbo、Jdbc Driver、Spring
采集点为:Tomcat、Http、Redis
Classloader深入加载机制
深入分析调用链中Threadlocal、Threadpool应用
分布式环境部署与问题排查