网站架构
2020-04-10 13:55:50 54 举报
AI智能生成
后台开发技术栈
作者其他创作
大纲/内容
技术栈
编程语言相关
java语言基础 JDK8
集合、并发、多线程、锁
关键类
HashMap
java.util.concurrent包
原理
synchronized关键字原理
CAS原理
缓存行伪共享
AQS原理
概念
线程运行的状态
线程池创建
锁升级、降级
内存屏障
happenBefore原则
动态代理
泛型
java探针
反射
序列化
JVM
类加载机制
classLoader双亲委派机制及如何打破
JVM内存模型
垃圾回收器和垃圾回收算法
hotspot VM如何运行代码
JVM调优
JVM参数配置
jstack、jmap、jstat工具使用
架构相关
数据一致性
强一致性、弱一致性、单调一致性、最终一致性
解决方案
分布式事务
XA、TCC、柔性事务
补偿机制
服务高可用
HA概念
负载均衡
lvs、keepalive
服务治理
应用监控
服务注册、发现
流量控制
熔断
限流
降级
灰度发布
应用中间件
分布式缓存
redis-cluster
seata
分布式调度
xxl-job
配置中心
nacos
注册中心
网关
zuul
链路追踪
zipkin
监控
cat
分库分表中间件
shardingsphere
日志采集
elk
高频应用
redis
reids数据结构
持久化机制
过期淘汰策略
redis-cluster原理
zookeeper
选举算法
消息队列
kafka
rocketMq
常问业务设计
秒杀系统设计
数据库和缓存一致性设计
数据库相关
mysql
引擎:innodb、mysaim
索引
sql调优
B+树
事务
事务隔离级别
锁
主备及同步
mvcc
redo、undo
死锁
框架
spring
springboot
springCloud
ioc、aop原理
mybaits
设计模式
0 条评论
下一页