队列共17篇 第2页
探究背后的魔力:消息队列的运行原理详解-不念博客

探究背后的魔力:消息队列的运行原理详解

消息队列是一种在分布式环境中进行数据交换的技术,被广泛应用于多种场景中,如系统解耦、流量削峰、数据缓冲等。 它的作用是接收、存储和转发消息。 了解消息队列的工作原理,能帮助我们更好地...
不念的头像-不念博客不念12个月前
0423102
深入浅出RabbitMQ:顺序消费、死信队列和延时队列-不念博客

深入浅出RabbitMQ:顺序消费、死信队列和延时队列

1. 引言 在今天的文章中,我们来聊一聊 RabbitMQ,这是不念在工作中用的最早的消息中间件,主要用于大量数据的异步消费。 2. RabbitMQ 2.1 核心组件 RabbitMQ 是一个开源的消息中间件,它实现了...
不念的头像-不念博客不念6个月前
022197
如何设计一个缓存策略,可以动态缓存热点数据呢?-不念博客

如何设计一个缓存策略,可以动态缓存热点数据呢?

由于数据存储受限,系统并不是将所有数据都需要存放到缓存中的,而只是将其中一部分热点数据缓存起来,所以我们要设计一个热点数据动态缓存的策略。 热点数据动态缓存的策略总体思路:通过数据...
不念的头像-不念博客不念2年前
038058
什么是消息中间件-不念博客

什么是消息中间件

消息中间件(Message Broker)是一种在分布式系统中用于传递消息、通知和事件的基础架构组件。 它允许不同组件、应用程序或系统之间异步地交换数据和信息,以实现削峰、解耦和可扩展的通信。 消...
不念的头像-不念博客不念6个月前
031466
Redis如何实现延迟队列?-不念博客

Redis如何实现延迟队列?

延迟队列是指把当前要做的事情,往后推迟一段时间再做。延迟队列的常见使用场景有以下几种: 在淘宝、京东等购物平台上下单,超过一定时间未付款,订单会自动取消; 打车的时候,在规定时间没有...
不念的头像-不念博客不念2年前
050058
Redis除了做缓存,还能做什么?-不念博客

Redis除了做缓存,还能做什么?

分布式锁:通过 Redis 来做分布式锁是一种比较常见的方式。通常情况下,我们都是基于 Redisson 来实现分布式锁。 限流:一般是通过 Redis + Lua 脚本的方式来实现限流。 消息队列:Redis 自带的...
不念的头像-不念博客不念6个月前
0337132
深刻理解linux进程间通信(Linux进程通信的方式简介)-不念博客

深刻理解linux进程间通信(Linux进程通信的方式简介)

Linux进程间通信(Inter-process Communication,IPC)是指在独立的进程之间传递数据和信息的机制。 在Linux系统中,有多种进程间通信方法,包括管道、消息队列、信号、共享内存、套接字和信号...
不念的头像-不念博客不念1年前
0285143