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简介:Kafka是一个
分布式消息队列
系统,用于处理实时数据流。消息按照主题(Topic)进行分类存储,发送消息的实体称为Producer,接收消息的实体称为Consumer。
叶域
·
2024-09-14 22:55
大数据
分布式
kafka
scala
spark
探索Java中的
分布式消息队列
与事件总线:架构、实现与最佳实践
本文将深入探讨Java中的
分布式消息队列
与事件总线的概念、实现方法、技术选型以及实际应用中的最佳实践,附带代码示例以便读者更好地理解。什么是
分布式消息队列
和事件总线?
๑҉ 晴天
·
2024-09-07 08:14
分布式
java
分布式
架构
Kafka
Kafka是一个高性能的
分布式消息队列
系统,最初由LinkedIn开发,后来成为Apache软件基金会的一部分。Kafka设计用于处理大规模的数据流,提供高吞吐量、低延迟的消息传递机制。
傲雪凌霜,松柏长青
·
2024-09-06 07:57
后端
中间件
kafka
分布式
消息队列-kafka
kafka和redis的区别数据类型和用途:Kafka:Kafka是一个
分布式消息队列
系统,主要用于高吞吐量的消息发布和订阅。它可以用于构建实时流处理应用、日志收集和传输、事件驱动架构等场景。
百晓生612
·
2024-02-28 08:48
消息队列
kafka
分布式
Kafka原理浅析
简介kafka是一个
分布式消息队列
。具有高性能、持久化、多副本备份、横向扩展能力。生产者往队列里写消息,消费者从队列里取消息进行业务逻辑。一般在架构设计中起到解耦、削峰、异步处理的作用。
long_c2b7
·
2024-02-12 03:45
2021,Java最全的分布式面试题合集附答案,共2w字!
分布式分为分布式缓存(Redis)、分布式锁(Redis或Zookeeper)、分布式服务(Dubbo或SpringCloud)、分布式服务协调(Zookeeper)、
分布式消息队列
(Kafka、RabbitMq
码农突围
·
2024-02-07 21:52
Apache Kafka: 强大消息队列系统的介绍与使用
在这样的背景下,诞生了一系列
分布式消息队列
系统,其中ApacheKafka无疑是最受欢迎和广泛应用的之一。本文将深入介绍ApacheKafka的基本概念、核心架构以及在实际应用中的使用。一、
达芬奇要当程序员
·
2024-02-06 22:53
apache
kafka
分布式
kafka高可用(集群)
这是天然的
分布式消息队列
。实时上rabbitmq并不
分布式消息队列
,他就是传统的消息对了,只不过提供了一些集群,HA的机制而已,因为
GoslingWu
·
2024-02-05 09:13
队列
分布式
kafka
zookeeper
rabbitmq
Redis 5.0 Streams类型简介
从功能层面来讲,Streams加上它的指令实现了一个完备的
分布式消息队列
。
空挡
·
2024-02-01 21:34
Kafka延迟队列的实现方式
ApacheKafka是一个高性能、可扩展的
分布式消息队列
,可以作为延迟队列的基础设施。本文将介绍如何使用Kafka实现延迟队列,并提供详细的Java示例。什么是延迟队列?
一叶飘零_sweeeet
·
2024-02-01 11:26
java
kafka
分布式
消息队列
API接口安全总结
除`RPC`之外,常见的多系统数据交互方案还有
分布式消息队列
、`HTTP`请求调用、数据库和分布式缓存等。-本地过程调用:如
网安?阿哲
·
2024-01-24 12:59
Web安全漏洞
API安全
API
分布式消息队列
之RocketMQ
一RocketMQ概述1.1MQ概述1.1.1MQ简介MQ,MessageQueue,是一种提供消息队列服务的中间件,也称为消息中间件,是一套提供了消息生产、存储、消费全过程API的软件系统。消息即数据。一般消息的体量不会很大。1.1.2MQ用途从网上可以查看到很多的关于MQ用途的叙述,但总结起来其实就以下三点。限流削峰MQ可以将系统的超量请求暂存其中,以便系统后期可以慢慢进行处理,从而避免了请求
保护我方阿遥
·
2024-01-24 11:30
分布式
java-rocketmq
rocketmq
1024程序员节
大型网站架构之
分布式消息队列
大型网站架构之
分布式消息队列
以下是消息队列以下的大纲,本文主要介绍消息队列概述,消息队列应用场景和消息中间件示例(电商,日志系统)。
罗卜丝粉
·
2024-01-23 15:17
消息队列
分布式
架构
消息队列
大型网站架构系列:
分布式消息队列
一、消息队列概述消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题。实现高性能,高可用,可伸缩和最终一致性架构。是大型分布式系统不可缺少的中间件。目前在生产环境,使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ等。二、消息队列应用场景以下介绍消息队列在实际应用中常用的使用场景。异步处理,应用解耦,流量削
lz0426001
·
2024-01-23 15:44
架构
架构师的36项修炼-03架构核心技术之
分布式消息队列
本课时的主题是
分布式消息队列
,
分布式消息队列
的知识结构如下图。本课时主要介绍以下内容。&同步架构和异步架构的区别。异步架构的主要组成部分:消息生产者、消息消费者、
分布式消息队列
。
机智阳
·
2024-01-22 18:37
java
架构
分布式
java
后端
分布式系统架构设计之
分布式消息队列
的实际应用场景分析以及未来展望
一、
分布式消息队列
的实际应用场景随着企业业务的不断发展和数据量的持续增长,
分布式消息队列
已经成为了许多系统中不可或缺的一部分。
灸哥漫谈
·
2024-01-13 09:56
架构师修炼导航
分布式
架构
消息队列
分布式系统架构设计之
分布式消息队列
的水平扩展性、安全可用性以及监控与调优
一、
分布式消息队列
的水平扩展随着业务的快速发展和数据的不断增长,单一的消息队列服务器往往难以满足高并发、高可用和高吞吐量的需求,因此,如何实现消息队列的水平扩展成为了一个重要的问题。
灸哥漫谈
·
2024-01-12 08:04
架构师修炼导航
分布式
架构
消息队列
分布式消息服务kafka
分布式消息队列
DMS什么是消息中间件?消息中间件是分布式系统中重要的组件,本质就是一个具有接收消息、存储消息、分发消息的队列,应用程序通过读写队列消息来通信。
单某人是猪
·
2024-01-11 14:31
华为云
分布式
kafka
分布式系统架构设计之
分布式消息队列
VS 分布式事务
1、分布式事务的挑战在分布式系统中,事务的处理变得尤为复杂,传统的数据库事务(ACID)在单一数据库中可以确保数据的完整性和一致性,但在多个分布式节点间保证事务的原子性、一致性、隔离性和持久性变得极具挑战性。01原子性(Atomicity)确保所有操作要么全部完成,要么全部不完成,在分布式环境中,由于网络故障、节点宕机等原因,可能导致部分操作成功,部分操作失败。02一致性(Consistency)
灸哥漫谈
·
2024-01-11 01:06
架构师修炼导航
分布式
架构
消息队列
分布式系统架构设计之
分布式消息队列
中间件的技术选型报告
1、主流消息队列中间件01Kafka基本原理Kafka基于发布-订阅模式,它维护了一个或多个Topic,生产者将消息发送到Topic,消费者从Topic中读取消息。Kafka强调高吞吐量,通过批量处理、顺序I/O和零拷贝等技术实现高性能核心架构Kafka的核心组件包括Broker(消息存储和处理节点)、Producer(消息生产者)、Consumer(消息消费者)和Topic(消息类别)Kafka
灸哥漫谈
·
2024-01-10 13:38
架构师修炼导航
分布式
架构
消息队列
分布式系统架构设计之
分布式消息队列
架构解析
分布式消息队列
架构是构建在分布式系统之上的消息队列架构,旨在提高高性能、高可用性和可伸缩性。
灸哥漫谈
·
2024-01-09 02:44
架构师修炼导航
分布式
架构
消息队列
分布式消息队列
差异化总结
本文将对Kafka、RabbitMQ、ZeroMQ、RocketMQ、ActiveMQ从17个方面综合对比作为消息队列使用时的差异。一、资料文档Kafka:资料数量中等。有Kafka作者自己写的书,网上资料也有一些。RabbitMQ:资料数量多。有一些不错的书,网上资料多。ZeroMQ:资料数量少。专门写ZeroMQ的书较少,网上的资料多是一些代码的实现和简单介绍。RocketMQ:资料数量少。专
为爱放弃一切
·
2024-01-09 01:58
向爬虫而生---Redis 拓宽篇2 <Pub/Sub发布订阅>
分布式消息队列
:Scrapy可以使用Redis的发布订阅模块作为
分布式消息队列
,
大河之J天上来
·
2024-01-08 11:12
redis高级
redis
java
数据库
分布式系统架构设计之
分布式消息队列
基础知识
在分布式架构设计过程中,架构师们需要对消息队列有极大的熟悉和关注,主要出于以下考虑:
分布式消息队列
允许不同的系统组件或者服务之间进行解耦,生产者和消费者可以在不必直接通信的情况下进行交互,从而提高系统的可扩展性和灵活性
灸哥漫谈
·
2024-01-08 07:30
架构师修炼导航
分布式
架构
消息队列
分布式消息队列
差异化总结,太全了!
本文将对Kafka、RabbitMQ、ZeroMQ、RocketMQ、ActiveMQ从17个方面综合对比作为消息队列使用时的差异。一、资料文档Kafka:资料数量中等。有Kafka作者自己写的书,网上资料也有一些。RabbitMQ:资料数量多。有一些不错的书,网上资料多。ZeroMQ:资料数量少。专门写ZeroMQ的书较少,网上的资料多是一些代码的实现和简单介绍。RocketMQ:资料数量少。专
Java_苏先生
·
2024-01-08 05:54
Java技术深度解析:解决消息队列延时、过期失效和积压问题的高效方案
背景与问题描述二、问题分析三、解决方案四、代码演示1.消息队列延时问题1.1基于Timer的定时调度1.2使用优先级队列2.消息过期失效问题2.1定时清理过期消息2.2使用TTL机制3.大规模积压问题3.1
分布式消息队列
喔的 喔的嘛呀
·
2024-01-07 05:46
java
开发语言
Elasticsearch:高性能分布式搜索和分析引擎
Elasticsearch:高性能分布式搜索与分析引擎推荐文章第一章MySQL:关系型数据库第二章Redis:高性能内存数据库第三章MQ:高性能、
分布式消息队列
第四章Elasticsearch:高性能分布式搜索
class Ling
·
2024-01-07 03:44
elasticsearch
分布式
大数据
Kafka高级应用:如何配置处理MQ百万级消息队列?
在大数据时代,ApacheKafka作为一款高性能的
分布式消息队列
系统,广泛应用于处理大规模数据流。本文将深入探讨在Kafka环境中处理百万级消息队列的高级应用技巧。
架构师专栏
·
2024-01-05 13:59
Kafka
kafka
Kafka监控与运维
Kafka分区配置
Kafka流处理
Kafka安全配置
rocketMq broker主从复制(HA策略)
rocketmq为了保证高可用,可以为一个masterbroker添加一个或多个slavebroker,这样就可以在一个broker宕机后,不至于影响
分布式消息队列
的工作。
圣村的希望
·
2024-01-05 08:40
58
分布式消息队列
WMB设计与实践
背景为了能够承载58业务的快速扩展及海量的用户访问,分布式系统已经成为公司一种主流架构设计。而消息队列是大型分布式系统中不可或缺的通信桥梁,在分布式系统解耦、异步通信、事件通知、流量削峰等业务场景中起着重要作用。现常见的开源消息队列有Kafka、RocketMQ、RabbitMQ等,都有着不同的使用场景和特点。RabbitMQ采用erlang语言开发,具有较高的可靠性,但是性能较差;kafka突出
爱情小傻蛋
·
2024-01-04 02:59
分布式消息队列
RocketMQ&Kafka -- 消息的“顺序消费”-- 一个看似简单的复杂问题
在说到消息中间件的时候,我们通常都会谈到一个特性:消息的顺序消费问题。这个问题看起来很简单:Producer发送消息1,2,3。。。Consumer按1,2,3。。。顺序消费。但实际情况却是:无论RocketMQ,还是Kafka,缺省都不保证消息的严格有序消费!这个特性看起来很简单,但为什么缺省他们都不保证呢?“严格的顺序消费”有多么困难下面就从3个方面来分析一下,对于一个消息中间件来说,”严格的
秋名山车神_f776
·
2023-12-31 05:59
NAST概述
一、NATS介绍NATS是由CloudFoundry的架构师Derek开发的一个开源的、轻量级、高性能的,支持发布、订阅机制的
分布式消息队列
系统。
背帆
·
2023-12-30 08:52
大数据
云原生
中间件
后端
分布式
SparkStreaming与Kafka整合
kafka作为一个实时的
分布式消息队列
,实时的生产和消费消息,在实际开发中SparkStreaming经常会结合Kafka来处理实时数据。SparkStream
Guff_hys
·
2023-12-29 06:55
linq
c#
spark
大数据
分布式
开发语言
kafka
智能化运维学习笔记【2】
第四章、
分布式消息队列
4.1开源消息队列对比与分析目前市面上存在ZeroMQActiveMQRockeMQKafka等消息中间件,本人在工作中接触到比较多的是ActiveMQ和Kafka。
运维仙人
·
2023-12-28 10:23
运维
运维
大数据
Zookeeper的使用场景
例:分布式节点命名
分布式消息队列
1.在Zookeeper中创建一个持久节点,用作队列的根节点。队列元素的节点放在这个根节点下。2.入队:在队列的根节点下创建一个临时有序节点。
小淘淘喵的主人
·
2023-12-27 07:31
zookeeper
kafka安装部署
Kafka是一个
分布式消息队列
:生产者、
Guff_hys
·
2023-12-26 14:00
kafka
分布式
spark
后端
大数据
开发语言
分布式理论(CPA/BASE)和分布式服务Dubbo
分布式分为分布式缓存(Redis)、分布式锁(Redis或Zookeeper)、分布式服务(Dubbo或SpringCloud)、分布式服务协调(Zookeeper)、
分布式消息队列
(Kafka、RabbitMq
周大豆
·
2023-12-23 03:59
rabbitmq
redis
Kafka 如何保证高可用?
这就是天然的
分布式消息队列
,就是说一个topic的数据,是分散放在多个机器上的,每个机器就放一部分数据。在Kafka0.8版本之前,是没有HA机制
.L.JIN.Jie
·
2023-12-22 01:56
Kafka
kafka
分布式
Kafka消息队列设计 - Topic、Partition、Offset分析,并整合Spring Boot项目
引言Kafka是一个强大的
分布式消息队列
系统,广泛应用于各种实时数据处理和事件驱动的场景。
程序员王也
·
2023-12-21 09:26
kafka
spring
boot
linq
Apache Kafka JNDI注入注入漏洞(CVE-2023-25194)
基于Vulhub搭建的环境一、漏洞概述ApacheKafka是一个开源
分布式消息队列
,Kafkaclients是相对应的Java客户端。
Guess'
·
2023-12-16 06:36
Guess-Security
apache
kafka
大数据开发:Kafka 异步发送消息可靠性策略
Kafka作为
分布式消息队列
,对于消息传送有实时传送和异步发送的区别,而异步发送消息,就会涉及到一个很关键的问题,如何保证消息发送的准确性和可靠性。
成都加米谷大数据
·
2023-12-06 09:59
基于Netty的网络调用实现
作为一个
分布式消息队列
,通信的质量至关重要。基于TCP协议和Socket实现一个高效、稳定的通信程序并不容易,有很多大大小小的“坑”等待着经验不足的开发者。
Hamilton_Huan
·
2023-12-03 15:29
RocketMQ
java-rocketmq
rocketmq
java
Kafka的特点和他的存储机制
一、Kafka简介与架构1.kafka定义Kafka是一个基于发布订阅模式的
分布式消息队列
,它具有以下特点:支持消息的发布和订阅,类似于RabbtMQ、ActiveMQ等消息队列;支持数据离线和实时处理
黄山路443号
·
2023-11-30 20:21
Kafka
队列
kafka
java
hadoop
分布式
【Python】【Kafka】kafka读取所有数据——使用消费群组+offset
kafka为
分布式消息队列
,队列中的消息可以保存7天。
little_stupid_child
·
2023-11-28 11:10
Python
工作
问题解决
python
kafka
消费群组
Java面试题答案(正在完成中......)
目录JAVA基础集合JVMWEB并发编程网络编程SpringSpringBootSpringCloudMybatisMySQL
分布式消息队列
问:你用过哪些MQ,这个MQ有哪些组件,什么是可靠消息,重复消息怎么解决
KianaKsln
·
2023-11-28 08:20
java
Kafka架构介绍
kafka是一个高吞吐的
分布式消息队列
系统。特点是生产者消费者模式,先进先出(FIFO)保证顺序,自己不丢数据,默认每隔7天清理数据。消息列队常见场景:系统之间解耦合、峰值压力缓冲、异步通信。
乔一波一
·
2023-11-26 20:44
RocketMQ消息过滤
RocketMQ
分布式消息队列
的消息过滤方式有别于其它MQ中间件,是在Consumer端订阅消息时再做消息过滤的。
david161
·
2023-11-22 14:29
分布式消息队列
的作用
消息队列(MQ)由于在高并发环境下,由于来不及同步处理,请求往往会发生堵塞,比如说,大量的insert,update之类的请求同时到达MySQL,直接导致无数的行锁表锁,甚至最后请求会堆积过多,从而触发toomanyconnections错误。通过使用消息队列,我们可以异步处理请求,从而缓解系统的压力。美国计算机科学家,LaTex的作者LeslieLamport说:“分布式系统就是这样一个系统,系
yi往情深
·
2023-11-21 03:01
分布式
消息队列
消失模式
Kafka快速入门
ApacheKafka作为一个高吞吐量、低延迟的
分布式消息队列
系统,广泛应用于构建实时数据管道、流式处理应
知识汲取者
·
2023-11-20 15:01
消息队列
kafka
架构师-
分布式消息队列
(二)-RabbitMQ核心概念、环境搭建、急速入门案例
1.初识RabbitMQ核心概念(1)初始RabbitMQRabbitMQ是一个开源的消息代理和队列服务器,用来通过普通协议在完全不同的应用之间共享数据,RabbitMQ是使用Erlang语言来编写的,并且RabbitMQ是基于AMQP协议的。即时性要求比较高的,往往采用RPC远程调用和HTTP/HTTPS来调用,比如用户下订单后,就要马上响应是否下单成功。那如果即时性要求不高的话,可以采用MQ来
Java铁仙人
·
2023-11-11 13:27
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他