文章首发公众号。如果有帮助到大家,希望点个Star!让我有持续的动力,感谢🤝 每周至少一篇的更新频率,没链接的是之后打算写的。 ✏️ 写作自述 ⭐ Java 深入详解ThreadLocal 使用Optional优雅避免空指针异常 我画了35张图就是为了让你深入 AQS 一个 static 还能难得住我? 原来这才是动态代理!!! synchronized 的超多干货! 📄 JVM 面试官:JVM是如何判定对象已死的?学JVM必会的知识! GC的前置工作,聊聊GC是如何快速枚举根节点的 GC面临的困境,JVM是如何解决跨代引用的? 昨晚做梦面试官问我三色标记算法 深入解析CMS垃圾回收器 深入解析G1垃圾回收器 深入解析ZGC垃圾回收器 🔨 MySQL MySQL双写缓冲区(Doublewrite Buffer) 再深入一点|binlog和relay-log到底长啥样? 男人要慢,SQL要快:记一次慢SQL优化 听说你对explain 很懂? MMR(Multi-Range Read Optimization) 拿捏!隔离级别、幻读、Gap Lock、Next-Key Lock MySQL中的Join 的算法(NLJ、BNL、BKA) MySQL分区表详解 缓存和数据库一致性问题,看这篇就够了 ✉️ Redis Redis类型(Type)与编码(Encoding) 布隆过滤器 Redis跟MySQL的双写问题 Redis内存碎片:深度解析与优化策略 Redis中的BigKey问题:排查与解决思路 非看不可的Redis持久化 深度剖析:Redis分布式锁到底安全吗?看完这篇文章彻底懂了! Redis为什么变慢了?一文讲透如何排查Redis性能问题 | 万字长文 Redis最佳实践:7个维度+43条使用规范,带你彻底玩转Redis | 附实践清单 颠覆认知——Redis会遇到的15个「坑」,你踩过几个? 🔒Elasticsearch 学好Elasticsearch系列-核心概念 学好Elasticsearch系列-索引的CRUD 学好Elasticsearch系列-Mapping 学好Elasticsearch系列-Query DSL 学好Elasticsearch系列-分词器 学好Elasticsearch系列-聚合查询 学好Elasticsearch系列-索引的批量操作 学好Elasticsearch系列-脚本查询 📅框架 本地缓存无冕之王Caffeine Cache 🔥架构设计 高并发系统设计之负载均衡 高并发系统设计之限流 高并发系统设计之缓存 搞懂异地多活,看这篇就够了 💨编程语言 Scala初学者指南 Groovy初学者指南 👀大数据 Spark入门这篇就够了(万字长文) 一篇文章带你入门HBase 全网最详细4W字Flink入门笔记(上) 全网最详细4W字Flink入门笔记(下) 💡 资源 精品电子书(持续更新) 关注我,我们一起交流技术