E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
消息队列--kafka
Kafka
生产者投递内存池源码刨铣
大体逻辑是这样的。。初始化BufferPool的时候会指定BufferPool的大小以及内存块(poolableSize)的大小。在申请内存的时候如果申请的内存大小大于指定的内存块大小就会抛出异常,无法申请。如果是等于poolableSize的话,就会判断free中是否有,有的话就直接从free中取出,没有的话再去申请(这个free可以里面为一个缓存,每次归还的时候会归还到free中(前提free
老耿
·
2024-01-22 06:02
java
kafka
内存池
源码解析
JAVA高性能有界内存队列-Disruptor 简介及使用示例
它比Java中另外一个非常常用的内存
消息队列
ArrayBlockingQueue(ABS)的性能,要高一个数量级,可以算得上是最快的内存
消息队列
了。它还因此获得过Oracle官方的Duke大奖。
BossFriday
·
2024-01-22 00:39
java
开发语言
深入剖析:
Kafka
流数据处理引擎的核心面试问题解析75问(5.7万字参考答案)
Kafka
是一款开源的分布式流处理平台,被广泛应用于构建实时数据管道、日志聚合、事件驱动的架构等场景。本文将深入探究
Kafka
的基本原理、特点以及其在实际应用中的价值和作用。
danci_
·
2024-01-22 00:08
JAVA后端-刷题
java
kafka
中间件
面试
职场发展
程序人生
学习笔记
【Linux】Linux进程间通信(四)
Sherry的成长之路学习社区:Sherry的成长之路(个人社区)专栏链接:Linux长路漫漫浩浩,万事皆有期待上一篇博客:【Linux】Linux进程间通信(三)文章目录systemV进程间通信SystemV
消息队列
消息队列
的基本原理
消息队列
数据结构
消息队列
的创建
消息队列
的释放向
消息队列
发送数据从
消息队列
获取数据
Sherry的成长之路
·
2024-01-21 23:42
Linux
linux
redis
intellij idea 编译
kafka
源码
以下是针对
kafka
1.1.1版本编译流程及在idea中启动的步骤从GitHub网站,gitclone
kafka
源码下载安装好gradle,scala进入
kafka
项目目录,执行gradleidea如果出现如下
专职掏大粪
·
2024-01-21 20:52
Linux中如何实现定时任务
一般实现的方法有几种:使用RocketMQ、RabbitMQ、Pulsar等
消息队列
的延时投递功能使用Redisson提供的DelayedQueue有一些方案虽然广为流传
千锋
·
2024-01-21 20:47
java常见面试题:如何使用Java进行JCA(Java Connector Architecture)编程
资源适配器通常用于连接企业信息系统(如数据库、
消息队列
等),并提供了与这些系统进行交互的端点。
广寒舞雪
·
2024-01-21 18:54
java
java
开发语言
java常见面试题:如何使用Java进行JMS(Java Message Service)编程?
它允许应用程序通过
消息队列
或主题进行通信。
广寒舞雪
·
2024-01-21 18:24
java
java
python
开发语言
Kafka
事务分析
Kafka
幂等性
Kafka
幂等性含义幂等性起初是在HTTP协议中定义,是指一次和多次请求同一个资源对资源本身应当具有同样的效果。
WestC
·
2024-01-21 17:26
Java面试题
一、项目面试题-
消息队列
背景:在分布式系统中是如何处理高并发的。由于在高并发的环境下,来不及同步处理用户发送的请求,则会导致请求发生阻塞。
突然好想你之路在脚下
·
2024-01-21 17:46
Java面试题
java
开发语言
Flink容错机制(二)
状态一致性10.2.1一致性的概念和级别10.2.2端到端的状态一致性10.3端到端精确一次(end-to-endexactly-once)10.3.1输入端保证10.3.2输出端保证10.3.3Flink和
Kafka
大数据阿嘉
·
2024-01-21 17:12
flink
大数据
Kafka
为什么在消息积压时不能直接通过消费者水平扩容来提升消费速度?
我们知道当消息生产者生产的速度快于消费者的消费速度时,会产生大量的消息积压,大多数人的想法是增加消费者的数量来提升消费速度,这个想法在RocketMQ中是可行的,但是在
Kafka
中不一定可行。
coffee_babe
·
2024-01-21 16:36
消息中间件
kafka
分布式
Kafka
消息不能正常消费问题排查
订单宽表数据不同步事情的起因是专员在zeapp上查不到订单了,而订单数据是从mysql的order_search_info查询的,order_search_info表的数据是从oracel的BZ_ORDER_INFO表同步过来的,查不到说明同步有问题首先重启,同步数据,问题解决,然后查找原因。首先看日志,有如下两种情况有的容器消费消息的日志正常打印有的容器很长时间没有消费消息的日志(看着像是消息丢
Java识堂
·
2024-01-21 16:05
Kafka
kafka
分布式
消息中间件之
Kafka
(二)
1.
Kafka
线上常见问题1.1为什么要对topic下数据进行分区存储?
coffee_babe
·
2024-01-21 16:04
消息中间件
kafka
分布式
nsq源码解读之nsq_to_file
研究nsq_to_file的代码有助于理解nsq
消息队列
的工作流程。
高稚商de菌
·
2024-01-21 16:30
领航分布式消息系统:一起探索Apache
Kafka
的核心术语及其应用场景
本文是
Kafka
系列文章的第一篇,将带你了解
Kafka
的核心术语及其应用场景,后续会逐步探索其各方面的原理及应用场景。
超越不平凡
·
2024-01-21 15:27
分布式
kafka
kafka核心概念
消息队列
之RocketMQ
系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加
消息队列
之RocketMQ提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、RacketMQ
键盘敲烂~~~
·
2024-01-21 14:16
RocketMQ
rocketmq
消息队列
MQ
NameServer
Broker
java
RocketMQ集群搭建
如何生成可参考右边的帮助文档文章目录系列文章目录前言一、多master模式部署步骤二、主从异步复制模式部署步骤三、主从同步双写模式部署步骤总结前言提示:这里可以添加本文要记录的大概内容:无论你是开发人员、架构师还是系统管理员,搭建一个高效可靠的
消息队列
集群对于应用
键盘敲烂~~~
·
2024-01-21 14:16
RocketMQ
rocketmq
消息队列
集群搭建
异步复制
同步复制
kafka
同步、异步发送
kafka
producer默认是异步发送:在初始化producer实例时,会创建一个sender线程负责批量发送消息producer将消息暂存在缓冲区,消息根据topic-partition分类缓存消息达到
陆阳226
·
2024-01-21 13:59
SpringBoot成神之路--22.rabbitMQ的底层配置实现及单播广播测试及
消息队列
的监听及注解AmqpAdmin的使用(二)
目录一、springboot项目整合rabbitMQ1、创建springboot项目2.rabbitMQ的底层配置实现3.单播测试测试发送消息测试接收消息序列号json数据发送4.测试广播5.
消息队列
的监听测试
键盘林
·
2024-01-21 13:44
SpringBoot深入浅出
rabbitMQ的底层配置实现
单播广播测试及消息队列的监听
注解AmqpAdmin的使用
Redis
用set5.
消息队列
。适用于医院排号用list46.分布式锁。微服务中用三、Redi
_杨
·
2024-01-21 12:42
redis
数据库
缓存
go里面几个并发案例
1、用golang写一个
消息队列
,通过channel多协程实现,一个写队列多个读队列typeMessageQueuestruct{musync.Mutexqueuechanstringreaders[]
IT民工锦里
·
2024-01-21 12:10
go打卡学习集合
golang
开发语言
后端
【征服Redis12】redis的主从复制问题
Redis是一个高性能的键值存储系统,广泛应用于Web应用、缓存、
消息队列
等领域。在实际应用中,为了保证Redis的高可用性,通常需要使用主从复制来进行数据备份和故障转移。
纵横千里,捭阖四方
·
2024-01-21 11:31
一个项目征服Java
精通redis
redis
java
spring
boot
Redis学习指南(14)-Redis的过期时间介绍
Redis是一个开源的内存数据存储系统,广泛用于缓存、
消息队列
、会话存储和排行榜等应用场景。在Redis中,过期时间是一项非常重要的功能,它可以控制键值对在何时被自动从内存中移除。
俞兆鹏
·
2024-01-21 09:06
Redis学习指南
kubernetes
etcd
容器
kafka
(一)——简介
简介
Kafka
是一种分布式、支持分区、多副本的消息中间件,支持发布-订阅模式,多用于实时处理大量数据缓存的场景,类似于一个“缓存池”。
却道天凉_好个秋
·
2024-01-21 07:21
kafka
kafka
分布式
大数据开发之
kafka
(完整版)
第1章:
Kafka
概述1.1定义
Kafka
是一个分布式的基于发布/订阅模式的
消息队列
,主要应用于大数据实时处理领域。
Key-Key
·
2024-01-21 07:19
大数据
kafka
分布式
kafka
入门(九):
kafka
分区分配策略
kafka
分区分配策略参数:
Kafka
提供了消费者客户端参数partition.assignment.strategy来设置消费者与订阅主题之间的分区分配策略。
乐之者v
·
2024-01-21 07:19
A1--kafka
kafka
大数据开发之
Kafka
(broker、消费者、eagle监控、kraft模式)
第4章:
Kafka
Broker4.1
Kafka
Broker工作流程4.1.1Zookeeper存储的
Kafka
的信息1、查看zookeeper中的
kafka
节点所存储的信息启动Zookeeper客户端[
Key-Key
·
2024-01-21 07:18
大数据
kafka
linq
11、
Kafka
------
Kafka
核心API 及 生产者API 讲解
目录
Kafka
核心API及生产者API讲解★
Kafka
的核心API
Kafka
包含如下5类核心API:★生产者API
Kafka
的API文档★使用生产者API发送消息
Kafka
核心API及生产者API讲解官方文档
_L_J_H_
·
2024-01-21 07:48
Kafka
系列
kafka
分布式
消息队列
RabbitMQ.01.基本使用
目录RabbitMQ的作用Messagequeue释义问题思考存在的问题优化方案案例分析带来的好处
消息队列
特点Email邮件案例分析Docker安装部署RabbitMQ1.下拉镜像2.运行RabbitMQ3
暴躁小段额
·
2024-01-21 07:42
网络
rabbitmq
《我想进大厂》之MQ夺命连环11问
继之前的mysql夺命连环之后,我发现我这个标题被好多套用的,什么夺命zookeeper,夺命多线程一大堆,这一次,开始面试题系列MQ专题,
消息队列
作为日常常见的使用中间件,面试也是必问的点之一,一起来看看
艾小仙人
·
2024-01-21 07:17
ELK 日志分析系统
目录一、日志管理方案二、完整日志系统基本特征三、ELK简介ELK组件:1、ElasticSearch2、Logstash3、Kibana可以添加的其它组件:1、Filebeat2、缓存/
消息队列
(redis
luochiying
·
2024-01-21 07:04
elk
大数据之
Kafka
架构的核心组件及其功能
Apache
Kafka
是一个分布式流处理平台,主要用于构建实时数据管道和流应用。
Kafka
的架构设计以高吞吐量、持久化存储和水平扩展为目标。
转身成为了码农
·
2024-01-21 07:34
大数据
kafka
架构
logstack 日志技术栈-04-opensource 开源工具 Syslog-ng+Highlight.io
然后将日志解析、分类、重写和关联到统一格式中,然后将其存储或安全地传输到不同的系统(如Apache
Kafka
或Elasticsearch)。
老马啸西风
·
2024-01-21 07:03
log
ELK
开源
日志
elk
ELK
安装
Kafka
准备下载
Kafka
安装包
Kafka
官方网站我们采用的是
kafka
_2.11-0.10.2.0的版本一、解压并安装
Kafka
sudotar-zxf
kafka
_2.11-0.10.2.0.tgz-C/usr
殊迟
·
2024-01-21 06:51
大数据
kafka
java
大数据
spark
scala
Win32
消息队列
循环机制【转载】
Dos的过程驱动与Windows的事件驱动在讲本程序的消息循环之前,我想先谈一下Dos与Windows驱动机制的区别:DOS程序主要使用顺序的,过程驱动的程序设计方法。顺序的,过程驱动的程序有一个明显的开始,明显的过程及一个明显的结束,因此程序能直接控制程序事件或过程的顺序。虽然在顺序的过程驱动的程序中也有很多处理异常的方法,但这样的异常处理也仍然是顺序的,过程驱动的结构。而Windows的驱动方
虚三岁
·
2024-01-21 06:50
SDK
底层应用开发
队列
操作系统
构建高可用
消息队列
系统 01
构建高可用
消息队列
系统01引言1.RabbitMQ简介介绍1.1什么是RabbitMQ1.2RabbitMQ的核心特性1.3RabbitMQ与AMQP2.安装RabbitMQ3.
消息队列
实践总结引言在当今互联网时代
叶秋∵
·
2024-01-21 06:43
ruby
开发语言
后端
《Spring Boot 实战派》--12.集成RabbitMQ,实现系统间的 数据交换
12.1认识RabbitMQ12.1.1介绍RabbitMQRabbitMQ是开源的高级
消息队列
协议(AdvancedMessageQueueingP
time Friend
·
2024-01-21 06:03
中间件
rabbitmq
spring
boot
java
RabbitMQ
消息队列
入门
什么是RabbitMQMQ(MessageQueue)
消息队列
消息队列
中间件,是分布式系统中的重要组件;主要解决异步处理、应用解耦、流量削峰等问题,从而实现高性能,高可用,可伸缩和最终一致性的架构。
RendaZhang
·
2024-01-21 05:01
软件开发
rabbitmq
消息队列
keepalived
HAProxy
Message
Queue
RabbitMQ系列2 RabbitMQ安装与基础入门
RabbitMQ简介:AMQP(AdcancedMessageQueuingProtocol)AMQP,即AdvancedMessageQueuingProtocol,一个提供统一消息服务的应用层标准高级
消息队列
协议
一只胡说八道的猴子
·
2024-01-21 05:01
RabbitMQ
RabbitMQ—从入门到入土
什么是
消息队列
消息队列
(英语:Messagequeue)是一种进程间通信或同一进程的不同线程间的通信方式,软件的贮列用来处理一系列的输入,通常是来自用户。
juhaozero
·
2024-01-21 05:58
RabbitMQ
rabbitmq
java
队列
RabbitMQ 入门之基础概念
什么是
消息队列
(MQ)消息是在不同应用间传递的数据。这里的消息可以非常简单,比如只包含字符串,也可以非常复杂,包含多个嵌套的对象。
mghio
·
2024-01-21 05:28
Java
队列
rabbitmq
java
分布式
中间件
RabbitMQ系列之入门级
一、MQ的简介1.什么是MQ(概念简述)MQ通常指的是
消息队列
(MessageQueue),是一种用于在应用程序之间传递消息的通信方式。
君易--鑨
·
2024-01-21 05:55
MQ
rabbitmq
分布式
RabbitMQ与SpringAMQP
MQ,中文是
消息队列
(MessageQueue),字面来看就是存放消息的队列。也就是事件驱动架构中的Broker。(经纪人!)
唯手熟
·
2024-01-21 05:24
rabbitmq
分布式
【
Kafka
】Linux本地和Docker安装
Kafka
目录Linux本地安装
kafka
java环境配置Zookeeper的安装配置
Kafka
的安装与配置生产与消费Docker安装
kafka
Zookeeper安装
Kafka
安装Linux本地安装
kafka
java
Ethan-running
·
2024-01-21 05:23
#
kafka
kafka
docker
消息队列
分布式
Linux高级实战部署专题篇:elk日志中心集群多服务部署大全(ELK+filebeat集群:elasticsearch+kibana+logstash+
kafka
+filebeat)
日志中心分析集群:相关文档参考:https://blog.csdn.net/sinat_16658263/article/details/904440381、Elasticsearch:主要用来日志存储是一个基于Lucene的搜索服务器。提供搜集、分析、存储数据三大功能。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTfulweb接口。Elasticsearch是用Java开发的,并作为A
chenshuai199533
·
2024-01-21 05:18
高级阶段
elasticsearch
kafka
linux
10. 进程间通信
10.进程间通信1.管道和FIFO2.
消息队列
3.信号量4.共享内存5.套接字这里只是简单介绍,需要详细了解可以看这篇文章:Linux进程间通信1.管道和FIFO管道就是把一个进程连接到另一个进程的数据流
等你看日出
·
2024-01-21 05:39
嵌入式Linux应用开发
嵌入式硬件
深入
Kafka
broker
一、协议设计颗粒度,PRODUCE和FETCH中支持topic,partion等层级的颗粒度;测试友好,基于session_id和epoch确定一条拉取链路的fetchsession;全量增量结合,FetchRequest中的全量拉取和增量拉取;基本结构:header+body。常见header:api_key,api_version,corelation_id,client_id。与网络协议类似
FA-117
·
2024-01-21 05:56
Kafka
kafka
分布式
RabbitMQ整合Springboot
0-前言RabbitMQ是
消息队列
的一种,但其不是基于JMS实现的,而是基于AMQP(AdvancedMessageQueue,高级
消息队列
协议)实现的,因此RabbitMQ的结构与传统的
消息队列
有很大的区别
海涛_meteor
·
2024-01-21 04:00
springboot之
kafka
配置创建springboot项目的时候勾选messaging选项中的
kafka
,springboot自动配置了很多,只需要很少的配置就可以运行了missing-topics-fatal这一条要加上,不然
陆阳226
·
2024-01-21 02:42
上一页
24
25
26
27
28
29
30
31
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他