首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
MQ
订阅
潘铭Michael
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
分布式专题|因为不知道Rabbit如何实现延时队列,我最终还是没能进入大厂
因为面试官问你这个问题,是在考你知识整合的逻辑能力. 我在这里可以肯定地说:rabbitmq是没有实现延时队列的功能,但是我们可以曲线救国,使用死信队列+TTL同样可以实现延时队列的功能。 还有一种实现方式是通过延迟队列插件实现,我后面也会介绍。 到目前为止。延时队列已经实现完…
RabbitMQ学习笔记(1)----消息队列
1. 什么是消息队列 消息队列是分布式系统中重要组件,主要用于处理应用解耦、异步消息、流量削峰等问题,实现高性能、高可用、可伸缩和最终一致性架构。 (1)先进先出。消息的消费顺序与消息被生产的顺序一致。 (2)异步处理。消息的生产和消费之间是异步的,生产者将消息放入消息队列之后…
RabbitMQ学习笔记(2)----RabbitMQ知识
1. RabbitMQ起源和特点 RabbitMQ是采用 Erlang 语言开发的 AMQP(Advanced Message Queuing Protocol,高级消息队例协议)的开源实现。 可靠性:RabbitMQ 使用一些机制来保证可靠性,如持久化、传输确认及发布确认等。…
【Kafka】《Kafka权威指南》入门
在正式讨论Apache Kafka (以下简称Kafka)之前,先来了解发布与订阅消息系统的概念, 并认识这个系统的重要性。数据(消息)的发送者(发布者)不会直接把消息发送给接收 者,这是发布与订阅消息系统的一个特点。发布者以某种方式对消息进行分类,接收者 (订阅者)订阅它们,…
【Kafka】《Kafka权威指南》——提交和偏移量
KafkaConsumer(消费者)每次调用 poll()方法,它总是返回由生产者写入 Kafka但还没有被消费者读取过的记录, 我们因 此可以追踪到哪些记录是被群组里的哪个消费者读取的。之前已经讨论过, Kafka 不会像其他 JMS 队列那样需要得到消费者的确认,这是 Ka…
【Kafka】《Kafka权威指南》——从Kafka读取数据
应用程序使用 KafkaConsumer向 Kafka 订阅主题,并从订阅的主题上接收消息 。 从 Kafka 读取数据不同于从其他悄息系统读取数据,它涉及一些独特的概念和想法。如果不先理解 这些概念,就难以理解如何使用消费者 API。所以我们接下来先解释这些重要的概念,然 后…
【Kafka】《Kafka权威指南》——分区partition
在上篇的例子里(【Kafka】《Kafka权威指南》——写数据), ProducerRecord 对象包含了目标主题、键和值。 Kafka 的消息是 一个个 键值对, ProducerRecord对象可以只包含目标主题和值,键可以设置为默认的 null,不过大多数应用程序会用到…
【Kafka】《Kafka权威指南》——写数据
不管是把 Kafka 作为消息队列、消息、总线还是数据存储平台来使用 ,总是需要有一个可以往 Kafka 写入数据的生产者和一个可以从 Kafka读取数据的消费者,或者一个兼具两种角 色的应用程序。 例如,在一个信用卡事务处理系统里,有一个客户端应用程序,它可能是一个在线商店,…
RabbitMQ(一) -- 初识RabbitMQ
RabbitMQ队列基于AMQP协议使用Erlang语言开发实现,支持多客户端类型如Java、Ruby、Go、PHP等。其余比较流行的消息队列中间件,相对的还有RocketMQ、ActiveMQ、Kafka等等。后续需要测试RabbitMQ,如果没有安装服务请移步RabbitM…
RabbitMQ的六种工作模式
好久没来更新博客了,来到杭州之后,加班真的是家常便饭,公司有个项目本来说9月完成上线的,结果硬是被提前到了8月中旬。从8月开始,几乎天天晚上11点。其实加点班也到没什么,程序员大家都懂得,写会代码,摸会鱼,强度上来说也还好。可加班导致每天学习的时间就少了,本来想每天能学习时间一…