首页
编程日记
ChatGpt专题
LINUX学习
Java学习
前端教程
单片机
程序人生
适配器模式
小米刷机
脑电
数据卷
模板
harbor
共阴极-共阳极判定
pb协议
File的创建功能
csrf
指针空值nullptr
Cookie
LabVIEW开发
cuda
git reset
SAP PI接口归档
实战教程
云原生博客目录
UVM
Producer
2024/4/12 6:24:36
RocketMQ源码分析
RocketMQ源码深入剖析 1 RocketMQ介绍 RocketMQ 是阿里巴巴集团基于高可用分布式集群技术,自主研发的云正式商用的专业消息中间件,既可为分布式应用系统提供异步解耦和削峰填谷的能力,同时也具备互联网应用所需的海量消息堆积、高吞吐、可靠…
阅读更多...
kafka client端 producer
kafka producer客户端 KafkaProducer的send方法: 1.等待kafka要发送的topic的partition都在线2.序列化key,value; key:org.apache.kafka.common.serialization.IntegerSerializer value:org.apache.kafka.common.serialization.StringSeriali…
阅读更多...
Kafka - producer 参数整理与生产数据丢失分析
一.引言 使用 KafkaProducer 生产数据并按照 interval 60s 的间隔进行 streaming 日志回收,本地执行 KafkaProducer.send 操作后发现回收日志中并没有相关日志,排查原因过程中顺带整理了一下 Kafka 常用参数。 二.常用参数 完整的参数介绍与初始化可…
阅读更多...
Kafka produce flush 引起的性能分析
调用kafka producer发送数据时,发现延迟级别在10-200ms不等,与正常的kafka写入速度不匹配,于是开始找问题~ 一.场景: 一批数据,需要遍历每个数据并发送数据细节的信息到kafka,下面是我原始代码,…
阅读更多...
Spring-Kafka生产者源码分析
文章目录 概要初始化消息发送小结 概要 本文主要概括Spring Kafka生产者发送消息的主流程 代码准备: SpringBoot项目中maven填加以下依赖 <parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent&…
阅读更多...
Spring Kafka生产者实现
需求 我们需要通过Spring Kafka库,将消息推送给Kafka的topic中。这里假设Kafka的集群和用户我们都有了。这里Kafka认证采取SASL_PLAINTEXT方式接入,SASL 采用 SCRAM-SHA-256 方式加解密。 pom.xml <dependency><groupId>org.springframew…
阅读更多...
kafka producer服务端
producer服务端: 1.nio接受请求 http://blackproof.iteye.com/blog/2239949 2.handler从请求队列中获取,调用KafkaApis http://blackproof.iteye.com/blog/2239953 3.KafkaApis类,调用handleProducerOrOffsetCommitRequest方法: d…
阅读更多...
MQ消息队列详解18:RabbitMQ队列可靠性保证
问题1、 Producer在把Message发送Broker的过程中,因为网络问题等发生丢失,或者Message到了Broker,Consumer还没来得及消费,Broker挂掉了。 解决方法: 一般都是使用confirm机制以及持久化方式解决,1)创建Queue的时候设置持久化,保证Broker持久化Queue的元数据,但是不会…
阅读更多...
C++ 实现多线程的生产者(producer) - 消费者(consumer) 模型
1. 模型介绍: 生产者消费者模型是操作系统中的一种并发编程模型,用于解决生产者和消费者之间的数据共享和同步问题。 在该模型中,生产者负责生成数据,并将数据放入一个有限的缓冲区中,而消费者则从缓冲区中取出数据进…
阅读更多...
Kafka常用参数
文章目录 概要broker端参数producer端参数consumer端参数 概要 kafka broker、consumer、和producer都有很多可配置的参数。本文主要总结日常开发中常用到的参数。其中producer端可以在org.apache.kafka.clients.producer.ProducerConfig 中找到配置项,consumer端可…
阅读更多...