#弹性

使用Bucket4j限制Spring API的访问速率 - Baeldung

20-06-11 940 1 banq

在本教程中,我们将学习如何使用   Bucket4j 对Spring REST API进行速率限制。我们将探索API速率限制,了解Bucket4j,并通过一些在Spring应用程序中限制REST A... 详细

快速失败是让失败立即快速发生! - pathelland

20-11-20 195 banq

随着我们逐渐利用云计算,这变得越来越具有挑战性。由于各个组件都面临着被称为“灰色失败”的新挑战,因此我们创建强大解决方案的方法仍然面临压力 。在出现灰色故障时,服务器或网络的一部分不会快速失败,而是... 详细

经验分享:如何重新再处理Apache Kafka的消息事件? -Tinkoff

20-05-16 412 1 banq

在外部系统之一不可用的情况下进行事件重新处理是我们业务流程的重要组成部分。希望有这样一个重试机制:如果任何外部系统暂时不可用,该应用程序可以让我们重新处理消息。 卡夫卡之前 在项目的早期,我... 详细

什么是可靠性标准以及如何保证? -DZone

20-11-03 162 banq

托马斯·里德(Thomas Reid)曾经写道:“整个一条链并不比链条中最薄弱的节点更强大。” 这对于任何具有相互依赖的链接的系统都是如此,无论是文字链还是软件应用程序中的依赖链。如果一个链接断开,... 详细

使用SpringBoot实现微服务超时重试模式 - Vinsguru

20-11-11 232 banq

使用resilience4j的库和Spring Boot设计高弹性的微服务。 微服务本质上是分布式的。当您使用分布式系统时,请始终记住这一第一法则- 网络中可能发生任何事情。处理任何此类意外故障可能... 详细

resilience4j不够用?自制分布式断路器来帮忙 -Nicolas

20-04-30 415 banq

当服务的多个实例可以调用指定的外部服务,在这些服务实例中都要定制断路策略很浪费,比如调用外部服务一段时间后进行关闭处理逻辑等。他们可以统一共享调用同一个外部服务的统计信息,这样一个调用失败以后,其他... 详细

Apache Kafak如何处理消息反序列化失败等毒丸现象?

20-07-02 829 banq

在Kafka的场景下毒丸是:针对Kafka主题生产推入的记录,无论尝试多少次,消费者使用都会失败。 因此,毒丸可以有不同的形式: 记录已损坏(我自己从未使用Kafka遇到过此问题) 反序列化... 详细

使用Redis和Golang实现滑动日志速率限制器 - gitconnected

20-11-02 201 banq

场景:在与多个支付提供商进行通信的应用程序上工作场景中,每个提供商对我们都有自己的速率限制。我们不想用任何提供商的费率限制,同时也要充分利用我们允许的限制。我们可以承受将付款请求延迟一小段时间的麻烦... 详细

共有 431 2 3 4 ... 6 下一页