消息队列
文章平均质量分 83
消息队列
Java-Talk
这个作者很懒,什么都没留下…
展开
-
Kafka 设计与原理详解
目录 一 Kafka简介 1.1 背景历史 1.2 Kafka 是什么 1.3 Kafka 现在 二、Kafka 技术概览 2.1 Kafka 的特性 2.2 Kafka 一些重要设计思想 2.3 kafka 应用场景 2.4 Kafka架构组件 2.5 Kafka Topic&Partition 三、Kafka 核心组件 3.1 Replications、Part...转载 2019-09-01 18:38:02 · 428 阅读 · 0 评论 -
SpringBoot 集成 Redis 实现消息队列
list 原理说明 Redis 的 list 是按照插入顺序排序的字符串链表。 如图所示,可以通过 lpush和 rpop 或者 rpush 和 lpop 实现消息队列。 1 lpush 和 rpop 2 rpush 和 lpop 消息队列实现 引入 Redis 依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>sprin.原创 2021-02-06 15:54:42 · 8164 阅读 · 21 评论 -
消息队列作用
目录 解耦 异步 削峰 解耦 如上图所示一个用户注册 -> 注册系统,注册系统接口调用推送系统给用户发送注册成功消息,调用任务系统给用户生成新手任务,调用营销系统给用户推荐精准广告,这种调用方式会出现两种耦合严重的现象: 1. 推送系统、任务系统、营销系统中任何一个宕机的情况下,注册系统这块需要考虑要不要给宕机系统重新发送消息。 ...原创 2019-08-08 08:46:10 · 1933 阅读 · 0 评论 -
消息队列应用最佳实践
目录 消息队列系统有哪些角色组成? 在消息队列系统中如何保证消息不丢? 在消息队列系统中如何保证消息不重复? 在消息队列系统中如何保证消息的顺序性? 这篇文章讲了消息队列作用。下面我来讲讲消息队列的最佳实践。 消息队列系统有哪些角色组成? 主要有三个角色组成:生产者、消息队列、消费者。 生产者:将消息发送给消息队列。 消息队列:接收生产者生产的消息,将消息提供给消费者消费。 消费者:消费消息队列消息。 在消息队列系统中如何保证消息不丢? 为了保证消息不丢,我们可以先考虑什么情况下消息原创 2021-01-31 11:59:00 · 1103 阅读 · 1 评论