微服务与分布式
文章平均质量分 91
分布式
懒人w
只要我这句话写得够长就会有人跟着读
展开
-
使用 Nacos 来管理微服务
Nacos 是阿里巴巴开源的一个易于构建云原生应用的动态服务发现、配置管理和服务管理平台。它旨在帮助开发者更轻松地构建、部署微服务架构,并且支持动态配置服务、服务发现以及服务间的健康检查等功能。原创 2024-09-06 21:26:34 · 825 阅读 · 0 评论 -
微服务之间相互调用
Feign是一个声明式HTTP客户端,可以简化RESTful服务的调用。这里定义了一个接口。原创 2024-09-05 08:00:00 · 1123 阅读 · 0 评论 -
分布式事务
当我们讨论分布式事务时,我们通常涉及到如何在一个分布式系统中保证事务的一致性。在传统的单体应用中,事务可以保证ACID(原子性、一致性、隔离性、持久性)属性,但在分布式环境中,由于网络延迟、节点故障等因素,实现这些属性变得更加复杂。CAP理论和BASE理论是在分布式系统设计中经常提到的两个概念,它们帮助我们理解在分布式系统中需要做出哪些权衡。原创 2024-08-31 17:14:28 · 1353 阅读 · 0 评论 -
分布式缓存
在高并发场景下,合理利用缓存技术能够极大地改善系统性能,但也带来了诸如缓存穿透、雪崩、击穿等问题。通过上述各种解决方案的应用,可以有效地缓解这些问题,保障系统的稳定性和可用性。此外,缓存预热和降级策略也是应对突发流量的重要手段,能够在关键时刻保护系统不受损害。最后,在设计缓存策略时,还需要考虑到数据的一致性问题,选择合适的双写策略以满足业务需求。原创 2024-08-31 16:55:19 · 1066 阅读 · 0 评论