![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
消息队列(Kafka)
文章平均质量分 92
_蓝天IT_
让亿万孩子同在蓝天下共享优质教育
展开
-
Java项目之消息队列(手写java模拟实现mq)【一、实现mq必须知道的内容!!!】✔ ★
另⼀⽅⾯, Producer 和 Consumer 则通过⽹络的⽅式, 远程调⽤这些 API, 实现 ⽣产者消费者模型.• Topic 是发⼀个画图红包, 发 10 块钱红包, 同时出个题, 得画的像的⼈, 才能领. 也是每个领到的⼈。⼿动应答的⽬的, 是为了保证消息确实被消费者处理成功了. 在⼀些对于数据可靠性要求⾼的场景, ⽐较常⻅.在实际的后端开发中, 尤其是分布式系统⾥, 跨主机之间使⽤⽣产者消费者模型, 也是⾮常普遍的需求.原创 2024-05-27 13:42:30 · 1105 阅读 · 0 评论 -
阅读《极客时间 | Kafka核心技术与实战》(一)【Kafka入门】
前者对外提供服务,这里的对外指的是与客户端程序进行交互;而后者只是被动地追随领导者副本而已,不能与外界进行交互。当然了,你可能知道在很多其他系统中追随者副本是可以对外提供服务的,比如 MySQL 的从库是可以处理读操作的,但是在 Kafka 中追随者副本不会对外提供服务。原创 2024-02-07 21:49:32 · 1759 阅读 · 0 评论 -
Kafka系列(二)将消息数据写入Kafka系统--生产者【异步发送、同步发送、单线程发送、多线程发送、配置生产者属性、自定义序列化、自定义主题分区】
*** 自定义序列化实现.*/@Override/** 实现自定义序列化. */@Override@Override/*** 实现一个自定义分区类.*/@Override/** 实现Kafka主题分区索引算法. */@Override@Override/*** 实现一个生产者客户端应用程序.*/// 创建一个日志对象// 声明最大线程数/** 配置Kafka连接信息. */// 指定Kafka集群地址。原创 2024-02-04 09:54:24 · 1361 阅读 · 0 评论 -
Kafka系列(一)【消息队列、Kafka的基本概念、Kafka的工作机制、Kafka可满足的需求、Kafka的特性、Kafka的应用场景】
消息队列”(Message Queue,MQ)从字面来理解,是一个队列,拥有先进先出(FirstInputFirst Output,FIFO)的特性。它主要用于不同进程或线程之间的通信,用来处理一系列的输入请求。消息队列采用异步通信机制。即,消息的发送者和接收者无须同时与消息队列进行数据交互,消息会一直保存在队列中,直至被接收者读取。每一条消息记录都包含详细的数据说明,包括数据产生的时间、数据类型、特定的输入参数。原创 2024-02-03 18:36:18 · 1536 阅读 · 0 评论