摘要: 框架设计的有弹性扩展性好会给使用者带来很大的方便,如果业务有新的变化只要使用新的实现去替换之前的实现,且框架如何去加载实现我们也不用太关注,显然这对我们开发者来说是非常友好的。java里的SPI是这个思想,dubbo里的SPI同样是这个思想,关于java里的spi因为会一次性将扩展点逻辑都执行而显得 阅读全文
posted @ 2022-01-01 18:40 weilu 阅读(58) 评论(0) 推荐(0)
摘要: random threadlocalRandom jdk1.7,jdk1.8 https://blog.csdn.net/xiaolong2230/article/details/97002564 阅读全文
posted @ 2021-12-20 09:16 weilu 阅读(21) 评论(0) 推荐(0)
摘要: 使用redis一般是看重它支持的并发量较关系性数据库要大,还有一点就是扩容相对容易,至于在数据上与数据库保证强一致性是很难的。对于CAP原则来说,redis属于AP. 当然我们也要尽量朝着一致性的方向去努力。 一般的业务场景中,读操作会先读取缓存,缓存没有,去数据库加载数据到缓存然后返回。想要避免多 阅读全文
posted @ 2021-12-16 10:21 weilu 阅读(58) 评论(0) 推荐(0)