技术栈
架构思考
西北野狼
6 个月前
harmonyos
·
架构思考
HarmonyOS 鸿蒙隔离层设计
在软件开发中,底层库的更换或升级是常见的需求,这可能由性能提升、新功能需求或安全性考虑等因素驱动。为了降低迁移成本,良好的设计模式至关重要。
程序员波特
10 个月前
微服务
·
springcloud
·
架构思考
Spring Cloud整体架构解析
Spring Cloud的中文名我们就暂且称呼它为“春云”吧,听上去是多么朴实无华的名字,不过呢一般名字起的低调的都是厉害角色,我们就看看Spring Cloud都提供了哪些靠谱功能吧。
程序员波特
10 个月前
锁
·
架构思考
Java中锁的解决方案
在上一篇文章中,介绍了什么是锁,以及锁的使用场景,本文继续给大家继续做深入的介绍,介绍JAVA为我们提供的不同种类的锁。
程序员波特
10 个月前
java
·
分布式锁
·
锁
·
架构思考
Java中单体应用锁的局限性&分布式锁
在互联网系统发展之初,系统比较简单,消耗资源小,用户访问量也比较少,我们只部署一个Tomcat应用就可以满足需求。系统架构图如下: