#消息队列
消息队列全面大指南 - sudhir

消息队列基础概念的指南,以及它们如何应用于当今流行的排队系统。 在本指南中,我们将讨论: 什么是消息队列及其历史记录。 为什么它们有用,以及在推理时要使用哪些心理模型。 交付保证了排队系统... 详细
使用Spring Boot + Redis实现优先级队列的长任务模式 - vinsguru

假设有一个分布式应用程序,其中请求在到达时进行处理。我们还要考虑这些请求是耗时的任务,它是由用户对应用程序的操作触发的。由于任务需要花费时间,因此最好将这些请求排入队列,我们可以按顺序处理它们,... 详细
Spring Boot的微服务分散聚集模式教程与源码 - vinsguru

本教程演示分散聚集模式( Scatter Gather Pattern),它是分布式系统体系结构的企业集成模式之一。 让我们考虑一个需要完成一组任务以完成业务工作流程的应用程序。如果这些任务彼此不依... 详细
NATS消息传递与REST性能比较 | Vinsguru

在本教程中,向您展示NATS消息传递与基于REST的微服务的性能。 NATS是高性能云本机消息传递服务器。NATS可以帮助现代分布式系统体系结构中的服务发现,负载平衡,微服务间通信等。 我们这里的主... 详细
在SpringCloud使用RSocket替代Rabbit或Kafka作为消息路由中继的源码案例

带有RSocket路由的spring-cloud-bus作为传输的示例应用程序。点击标题进入源码: 克隆 https://github.com/spencergibb/rsocket-rout... 详细
使用Redis PubSub与Spring Boot实现微服务消息模型 - vinsguru

PubSub是用于微服务体系结构中服务到服务通信的异步消息传递模型:一个服务(发布者,而不是将消息发送给特定的收件人),它发布的消息到一个主题/通道,通过有关各个订阅者(Subscribers)接收... 详细
使用Redis和Golang实现滑动日志速率限制器 - gitconnected

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

主要的两个图遍历算法: -广度优先搜索(BFS) -深度优先搜索(DFS) 您知道它们本质上是相同的算法吗?主要区别在于:BFS使用队列,而DFS使用堆栈。 基础数据结构完全更改遍历顺序... 详细