自平衡Azure
没有最优解,只有最合适,代码如此,生活亦如此!
展开
-
详解RocketMQ ACL机制的设计实现原理
从配置使用、实现思路、匹配和校验、源码分析等角度出发,解读RocketMQ ACL机制的设计和实现原理,最后还给出了使用过程中的踩坑经验分享原创 2023-04-24 11:23:56 · 950 阅读 · 2 评论 -
解读Redisson分布式锁的设计实现原理
依赖Redisson分布式锁设计的节点锁,看似完美,实则有坑,一不小心就会出问题。原创 2021-10-02 12:30:10 · 676 阅读 · 0 评论 -
对象转换工具MapStruct落地实践分享
对比目前市场上主流的对象拷贝工具,以及MapStruct企业级落地实践分享原创 2023-01-15 14:14:40 · 1006 阅读 · 0 评论 -
GuavaCache的一个坑把服务器的CPU给占满了
坑已经挖好了,要不要进来踩一下?原创 2022-10-08 22:21:32 · 855 阅读 · 0 评论 -
基于lua我将系统的性能提升了100倍
基于lua,我将公司的系统性能提升了100倍,从耗时146s提升到了1.2s,分享解决思路、方案以及部分代码。原创 2021-05-13 23:03:05 · 574 阅读 · 0 评论 -
从零实现一个数据库持久层框架kd-jdbc
站在巨人的肩膀上前行,本文参考Mybatis设计思想,自定义了数据库持久层框架kd-jdbc,实现参数映射,sql解析,面向接口编程等功能。原创 2020-08-31 19:07:46 · 11406 阅读 · 0 评论 -
解读Spring对IOC和AOP的设计实现原理
站在巨人的肩膀上前行。模仿Spring对于IOC和AOP的处理思路,自定义注解实现了对bean的扫描、依赖注入和事务管理。原创 2020-09-17 23:49:15 · 13934 阅读 · 4 评论 -
JPA实现自定义数据库方言
JPA数据库方言适配,自定义一些查询模板,可以兼容不同数据库类型,简化查询语句,方便代码维护。原创 2020-07-18 23:31:35 · 8582 阅读 · 0 评论 -
记一次JPA项目启动速度优化
JPA项目启动速度优化,从原来的44s优化为27s。原因是项目改造初期引入了多余的方法,自己挖的坑还是要自己去填。原创 2020-07-21 22:37:16 · 14940 阅读 · 1 评论 -
解读SpringBoot内嵌Tomcat的设计实现原理
从源码角度出发,剖析SpringBoot中内嵌Tomcat的原理,讨论Tomcat何时创建、何时启动以及怎么启动。原创 2020-10-06 21:04:49 · 14442 阅读 · 2 评论 -
解读ThreadLocal扩容机制的设计实现原理
一文读懂ThreadLocal的设计思想和扩容机制,带你看看优雅的源码实现。原创 2021-08-21 23:29:34 · 948 阅读 · 0 评论