JavaArrayList集合扩容机制源码分析IOBIONIOJNI底层原理HashMap红黑树哈希表BigDecimal精度处理Java8Java17LambdaStreamOptionalMySQLSQL优化性能调优执行计划查询优化Redis缓存数据一致性CanalBinlog缓存击穿最终一致性Caffeine事务ACID隔离级别MVCCUndo Log分库分表数据库架构双写迁移ShardingSphere日志系统Double WriteRedo Log数据恢复InnoDB存储引擎表空间数据存储主从复制高可用Buffer Pool缓存机制性能优化索引B+树锁机制并发控制全局锁行锁表锁多线程集群Hash SlotGossipCRC16分布式系统持久化AOFRDB原子操作Lua脚本分布式锁数据结构Hash表淘汰策略LRULFU缓存设计哨兵模式RocketMQ延时消息定时消息高级特性架构设计NameServerBroker分布式消息死信队列消息重试异常处理消息可靠性ACK机制CommitLog集群部署故障转移SpringAOP动态代理JDK代理CGLIB切面编程Bean生命周期实例化初始化依赖注入事务管理代理模式TransactionInterceptorIOC控制反转容器循环依赖三级缓存IOC容器微服务注册中心配置中心负载均衡SpringBoot自动装配EnableAutoConfigurationSPI机制分布式事务2PC3PCTCCSAGASeata
评论