欢迎您光临本小站。希望您在这里可以找到自己想要的信息。。。

2021年07月28日的内容

架构&设计模式

系统幂等设计浅谈

系统幂等设计浅谈
幂等设计在分布式系统设计中占有很重要的地位,是实现数据一致性和事务完整性的重要手段。近期在优化交易系统,系统中很多地方用到了幂等设计,遂对其进行了总结。 幂等定义: 在编程中一个幂等操作的特点是其任意多次执行所产生的影响均与一次执行的影响相同。幂等函数,或幂等方法,...

water 2个月前 (07-28) 528℃ 0评论 2喜欢

架构&设计模式

Pipeline设计模式,确定不了解一下?

Pipeline设计模式,确定不了解一下?
Pipeline设计模式是我在来新公司才接触到的,也是在项目上广泛使用的一种东西。觉得挺有意思的,所以写一篇文章向大家介绍一下,希望大家喜欢。 需求 前几天小明接到一个需求,要开发一个“简单”的支付处理流程,用来处理用户下单后的一系列处理流程。这个处理流程有很多环节...

water 2个月前 (07-28) 533℃ 0评论 0喜欢

架构&设计模式

限流熔断技术选型:从 Hystrix 到 Sentinel

限流熔断技术选型:从 Hystrix 到 Sentinel
导读:随着微服务的流行,熔断作为其中一项很重要的技术也广为人知。当微服务的运行质量低于某个临界值时,启动熔断机制,暂停微服务调用一段时间,以保障后端的微服务不会因为持续过负荷而宕机。本文整理自对限流降级开源项目Sentinel项目组成员子衿和宿何的专访。 子矜,阿里巴巴高...

water 2个月前 (07-28) 572℃ 0评论 0喜欢

架构&设计模式

限流、熔断与降级

限流、熔断与降级
限流、熔断与降级 在我们进行系统设计时,必须要考虑系统的高性能、高并发、高可用。本文分享的是关于高可用的三大利器:熔断、限流、降级,我们使用通俗、易懂的语句将三个概念讲清楚。 限流、熔断与降级,此三者都是流量过大时,通过一定的方式去保护系统的手段,是应对海量服务的三...

water 2个月前 (07-28) 538℃ 0评论 0喜欢