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
pulsar消息队列消息中间件
分布式事务完美解决方案:
消息中间件
(kafka)+ 本地事物 + 消息校对
分布式事务常见解决方案有:二阶段、三阶段和TCC实现强一致性事务,其实还有一种广为人知的方案就是利用
消息队列
来实现分布式事务,保证数据的最终一致性,也就是我们常说的柔性事务。
ZYNORL
·
2024-01-07 19:35
分布式
kafka
分布式事务
中间件
java
RabbitMQ3.9.7在CentOS7中的安装搭建
1.概述RabbitMQ是目前很流行的
消息中间件
之一,可靠性非常好,能简单的实现高可用、负载均衡。今天我们先来聊一下RabbitMQ3.9.7版本在CentOS7中的安装。
追风人聊Java
·
2024-01-07 17:17
Vert.x学习笔记-什么是事件总线
广义事件总线介绍Vert.x的事件总线Vert.x的事件总线的实现方式Vert.x的事件总线通信模式事件总线与
消息队列
的区别点对点通信模式请求-应答通信模式发布-订阅通信模式Vert.x的事件总线应用场景
有梦想的攻城狮
·
2024-01-07 16:36
vert.x
vertx
事件总线
vert.x
eventBus
Redis作为
消息队列
与RabbitMQ的比较
Redis作为
消息队列
与RabbitMQ的比较RabbitMQRabbitMQ是实现AMQP(高级
消息队列
协议)的
消息中间件
的一种,最初起源于金融系统,用于在分布式系统中存储转发消息,在易用性、扩展性、
星可码农
·
2024-01-07 15:09
2024年防止内卷和被潜规则,RocketMQ
消息中间件
实战派上下册上线啦|架构随笔录
2024年1月,我的新书RocketMQ
消息中间件
实战派上下册上线啦!,这本是既我的SpringCloudAlibaba微服务架构实战派上下册巨无霸书籍上架两
架构随笔录
·
2024-01-07 15:39
rocketmq
【IPC通信--
消息队列
】
消息队列
(也叫做报文队列)是一个消息的链表。可以把消息看作一个记录,具有特定的格式以及特定的优先级。
旅之灵夫
·
2024-01-07 13:55
进程间通信
其他
如何选择
消息队列
?Kafka 与 RabbitMQ
在上一期中,我们讨论了使用
消息队列
的好处。然后,我们回顾了
消息队列
产品的历史。现在看来,当我们需要在项目中使用
消息队列
时,Kafka是首选产品。但是,当我们考虑特定要求时,它并不总是最佳选择。
Linux技术社区
·
2024-01-07 09:20
Linux
kafka
rabbitmq
分布式
STM32_HAL Freertos按键控制LED
添加一个
消息队列
用来给LED任务传递读取的内容。完成任务代码osMessageQIdPWM_QueueHa
饱饱浪迹天涯
·
2024-01-07 08:20
STM32
FreeRTOS
stm32
单片机
嵌入式硬件
07. HTTP接口请求重试怎么处理?
2、实现方式2.1、循环重试2.2、递归重试2.3、SpringRetry2.4、Resilience4j2.5、http请求网络工具内置重试方式2.6、自定义重试工具2.7、并发框架异步重试2.8、
消息队列
有一只柴犬
·
2024-01-07 07:02
Spring
Boot
java
java
spring
boot
http
深度解析:Kafka、ActiveMQ、RabbitMQ、RocketMQ的区别与比较
ActiveMQ2.1架构设计2.2特点与优势3.RabbitMQ3.1架构设计3.2特点与优势4.RocketMQ4.1架构设计4.2特点与优势5.总结比较5.1使用场景5.2生态系统5.3性能比较结语引言
消息队列
是分布式系统中不可或缺的组件
喔的 喔的嘛呀
·
2024-01-07 05:16
kafka
activemq
rabbitmq
Java技术深度解析:解决
消息队列
延时、过期失效和积压问题的高效方案
目录一、背景与问题描述二、问题分析三、解决方案四、代码演示1.
消息队列
延时问题1.1基于Timer的定时调度1.2使用优先级队列2.消息过期失效问题2.1定时清理过期消息2.2使用TTL机制3.大规模积压问题
喔的 喔的嘛呀
·
2024-01-07 05:46
java
开发语言
浅谈Java 微服务技术:理论与实践
2.2微服务的优势3.微服务架构的设计原则3.1单一职责原则3.2服务自治原则3.3去中心化原则4.微服务通信方式4.1RESTfulAPI4.2
消息队列
5.服务注册与发现6.微服务容器化与Docker7
喔的 喔的嘛呀
·
2024-01-07 05:15
java
微服务
开发语言
RocketMQ详细介绍及核心问题解释(很全)
1.RocketMq是什么一个纯Java、分布式队列模型的
消息中间件
,具有高可用、高可靠、高实时、低延迟的特点。(记住这句就行了)2.RocketMq有什么功能1、业务解耦:这也是发布订阅的消息模型。
孤蓬&听雨
·
2024-01-07 05:09
知识库
rocketmq
mq
Elasticsearch:高性能分布式搜索和分析引擎
Elasticsearch:高性能分布式搜索与分析引擎推荐文章第一章MySQL:关系型数据库第二章Redis:高性能内存数据库第三章MQ:高性能、分布式
消息队列
第四章Elasticsearch:高性能分布式搜索
class Ling
·
2024-01-07 03:44
elasticsearch
分布式
大数据
【无标题】
SpringBoot整合RabbitMQ实现延迟消息关于RabbitMQ
消息队列
(MessageQueuing,简写为MQ)最初是为了解决金融行业的特定业务需求而产生的。
哗哗的世界
·
2024-01-07 02:26
相关技术积累
开发语言
后端
RabbitMq
实时数仓模型
为了计算一些实时指标,就在原来离线数仓的基础上增加了一个实时计算的链路,并对数据源做流式改造(即把数据发送到
消息队列
),实时计算去订阅
消息队列
,直接完成指标增量的计算,推送到下游的数据服务中去,由数据服务层完成离线
jero_lei
·
2024-01-06 23:48
Java学习经验
MySQL密码2.数据库的事务1.事务的特性2.并发事务处理问题3.事务的隔离级别3.行锁与表锁二、Redis1.Redis之哨兵模式2.Redis的缓存穿透与雪崩1.布隆过滤器2.缓存空对象三、MQ
消息中间件
wmyolanda
·
2024-01-06 22:25
Java
java
经验分享
一本书全面搞懂分布式架构中如何使用RocketMQ的原理和实战案例
另外我的新书RocketMQ
消息中间件
实战派上下册,在京东已经上架啦,目前都是5折,非常的实惠。
架构随笔录
·
2024-01-06 22:50
分布式
架构
rocketmq
stm32c8t6之freertos二值信号量和计数信号量
二值信号量二值信号量的就好比一个
消息队列
,它与
消息队列
不同之处在于
消息队列
可以存放很多数据,而二值信号量只能存放一个数据。
六花不会哭T﹏T
·
2024-01-06 21:15
FreeRtos
stm32
嵌入式硬件
单片机
stm32c8t6之freertos
消息队列
freertos任务之间的通讯方式有很多,
消息队列
就是一种,它可以在任务中发送或者读取信息。有了解过数据结构的应该能理解
消息队列
的含义,
消息队列
本质上来说就是队列。
六花不会哭T﹏T
·
2024-01-06 21:45
FreeRtos
stm32
嵌入式硬件
单片机
浏览器渲染原理
当浏览器的网络线程收到HTML文档后,会产生一个渲染任务,并将其传递给渲染主线程的
消息队列
。在事件循环机制的作用下,渲染主线程取出
消息队列
中的渲染任务,开启渲染流程。
柑橘乌云_
·
2024-01-06 21:01
面试必备
JavaScript
前端
Apache
Pulsar
[4] 伪集群环境搭建
1准备工作操作系统:macOs运行环境:java82集群组成zk集群(3个节点)bk集群(3个节点)
pulsar
集群(3个节点)3搭建过程3.1zk集群搭建zk版本:3.4.121下载并解压zk2将解压好的
QuinnSun
·
2024-01-06 13:08
RocketMQ源码 Producer生产者源码架构分析
它主要的源码实现架构如下图,继承了MQAdmin管理组件接口,内部又依赖了DefaultMQProducerImpl内部实现类实现所有内部逻辑,DefaultMQProducerImpl实现了创建topic、获取
消息队列
偏移量
虚空小白
·
2024-01-06 08:10
java-rocketmq
rocketmq
java
源码
中间件
Kafka实战:
消息队列
系统的构建与优化
今天,我们将深入探讨如何在实战中使用Kafka,构建并优化我们的
消息队列
系统。一、Kafka环境搭建首先,我们需要在本地环境中安装Kafka。
浮生(FS)
·
2024-01-06 07:23
kafka
linq
分布式
Amazon Simple Queue Service 实战指南
AmazonSimpleQueueService(AmazonSQS)是一项完全托管的
消息队列
服务,可用于在分布式应用程序之间传递消息。
ivwdcwso
·
2024-01-06 07:18
中间件
信息与通信
知识点总结——总体概览图
知识点总结数据结构和算法篇动画算法JAVAJava基础JVMJava多线程Java集合框架框架篇springmybatis
消息队列
kafkarocketmq数据存储篇redismysql系统设计,项目经验
谷禾水
·
2024-01-06 04:58
计算机基础
java
开发语言
后端
python 异步任务框架 Celery 入门,速看!
它有几个主要的概念:celery应用用户编写的代码脚本,用来定义要执行的任务,然后通过broker将任务发送到
消息队列
中broker代理,通过
消息队列
在客户端和worker之间进行协调。
测试小鬼
·
2024-01-06 02:34
python
开发语言
fiddler
前端
测试工具
ci/cd
pytest
【每日面试题】精选java面试题之redis
Redis具有快速、可扩展、持久化、支持多种数据结构等特点,适用于缓存、
消息队列
、排行榜等场景。Redis的常见数据结构有哪些?Redis的常见数据结构包括字符串、列表、集合、有序集合和哈希表。
Flowing bytecode
·
2024-01-05 22:25
java
redis
开发语言
javaweb项目开发案例
前言我们说Kafka是一个
消息队列
,其实更加确切的说:是Broker这个核心部件。为何这么说?
HUAXIAL
·
2024-01-05 20:02
程序员
java
经验分享
面试
消息队列
——JMS消费服务
讲
消息队列
就不得不提JMS,JMS(MessageService,消息服务)这是消息服务的标准/规范,允许应用程序组件基于JavaEE平台创建、发送、接收和读取消息。
lucode
·
2024-01-05 20:50
kafka
消息队列
安装以及整合springboot使用
文章目录一、JMS与AMQP二、安装2.1Java安装2.2Zookeeper和kafka安装2.3docker-compose安装【待定,远程连接可能连接不上】三、Kafka数据存储流程和原理概述和LEO+HW讲解四、代码客户端连接kafka五、**ProducerRecord和key的作用**5.1**如果保证顺序消费?**六、Kafka生产者自定义partition分区规则七、面试7.1【面
一路向北
·
2024-01-05 17:24
框架知识
kafka
spring
boot
分布式
消息队列
kafka消息队列
消息中间件
—— ActiveMQ 使用及原理详解
目录一.前言二.JMS规范2.1.基本概念2.2.JMS体系结构三.ActiveMQ使用3.1.ActiveMQClassic和ActiveMQArtemis3.2.Queue模式(P2P)3.3.Topic模式(Pub/Sub)3.4.持久订阅3.5.消息传递的可靠性3.5.1.事务型会话与非事务型会话3.5.2.持久化与非持久化消息的存储策略3.6.消息发送策略3.7.Failover参数配置
流华追梦
·
2024-01-05 17:17
中间件
activemq
jms
queue
topic
p2p
pub/sub
failover
【漏洞复现】ActiveMQ文件上传漏洞(CVE-2016-3088)
Nx01产品简介ApacheActiveMQ是Apache软件基金会所研发的开放源代码
消息中间件
。
晚风不及你ღ
·
2024-01-05 16:06
【漏洞复现】
web安全
【漏洞复现】ActiveMQ反序列化漏洞(CVE-2015-5254)
Nx01产品简介ApacheActiveMQ是Apache软件基金会所研发的开放源代码
消息中间件
。
晚风不及你ღ
·
2024-01-05 16:06
【漏洞复现】
web安全
springboot整合rabbitmq超详细教学
rabbitmq文章目录rabbitmq什么是
消息队列
开发中
消息队列
通常有如下应用场景:AMQP和JMSRabbitMQ工作原理:RabbitMQ三种Exchange重要模式项目运用springboot
热爱世界。
·
2024-01-05 16:07
SpringBoot项目实战
java-rabbitmq
rabbitmq
spring
boot
java+集成消息rabitmq_SpringBoot集成RabbitMQ
MQ全称为MessageQueue,
消息队列
(MQ)是一种应用程序对应用程序的通信方法。MQ是消费-生产者模型的一个典型的代表,一端往
消息队列
中不断写入消息,而另一端则可以读取队列中的消息。
云自习室
·
2024-01-05 16:06
springBoot集成RabbitMQ实现(直连模式\路由模式\广播模式\主题模式)的消息发送和接收
该项目介绍了springboot如何集成rabbitMQ
消息中间件
,实现(直连模式\路由模式\广播模式\主题模式)的消息发送和接收pom依赖org.springframework.bootspring-boot-starter
小诺大人
·
2024-01-05 16:33
SpringBoot集成篇
java-rabbitmq
spring
boot
rabbitmq
缓存架构之借助
消息中间件
RabbitMQ实现Redis缓存实时更新实战演练
一、背景介绍前面,我们花了大量的时间来介绍
消息中间件
RabbitMQ,讲了其基本使用,其可靠性传输,这些对我们的缓存架构有什么用呢,我们直接上图来分析下:我们要实现这部分功能,需要借助两个系统:广告管理系统
weixin_45096138
·
2024-01-05 15:09
高并发
Java
用redis广播消息更新集群环境下本地缓存
如何做到多节点缓存同步呢,可使用redis
消息队列
广播功能,使用Redis订阅一个主题,注册监听,当有数据变更的时候往这个主题发布
shandongwill
·
2024-01-05 15:31
Java
缓存
redis
数据库
读书之unix环境高级编程_简单笔记2(初步)
(仅个人笔记)15:进程间通信demo0:ipc相关管道,
消息队列
,信号量,共享存储,套接字。未命名的管道,相关进程间使用。demo1:管道相关接口pipe以及实现进程间通信,异常场景等。
yun6853992
·
2024-01-05 14:59
读书
unix
笔记
服务器
一文讲解为什么我们需要
消息队列
?
在本期中,我们将深入探讨一个广泛使用的中间件:
消息队列
。
消息队列
具有很长的历史。它们通常用于不同系统之间的通信。图1通过将
消息队列
与星巴克的工作方式进行比较,说明了
消息队列
的概念。
Linux技术社区
·
2024-01-05 13:19
Linux
linux
中间件
Kafka高级应用:如何配置处理MQ百万级
消息队列
?
在大数据时代,ApacheKafka作为一款高性能的分布式
消息队列
系统,广泛应用于处理大规模数据流。本文将深入探讨在Kafka环境中处理百万级
消息队列
的高级应用技巧。
架构师专栏
·
2024-01-05 13:59
Kafka
kafka
Kafka监控与运维
Kafka分区配置
Kafka流处理
Kafka安全配置
RabbitMQ
一、RabbitMQ整体架构:image.pngimage.pngimage.png组成部分说明如下:Broker:标识
消息队列
服务器实体【
消息队列
服务进程】,此进程包括两个部分Exchange和Queue
网恋被骗600万
·
2024-01-05 12:52
初识Kafka与生产者
阅读以下内容你将了解到:1.什么是Kafka2.为什么要使用Kafka,为什么要使用
消息队列
3.Kafka中的基本角色讲解:4.Kafka与ZooKeeper的关系5.Kafka中的ISR、AR、OSR
就这些吗
·
2024-01-05 11:20
C# 使用Microsoft
消息队列
(MSMQ)
使用
消息队列
可以实现异步通讯,无需关心接收端是否在线,只需发出后就可以继续处理后续的任务,通讯双方也可以是不同的物理平台,该机制还可以用来实现故障恢复。
rjcql
·
2024-01-05 09:07
C#
microsoft
c#
云
消息队列
Kafka 版生态谈第一期:无代码转储能力介绍
作者:娜米云
消息队列
Kafka版为什么需要做无代码转储云
消息队列
Kafka版本身是一个分布式流处理平台,具有高吞吐量、低延迟和可扩展性等特性。它被广泛应用于实时数据处理和流式数据传输的场景。
阿里云云原生
·
2024-01-05 09:21
kafka
分布式
阿里云
云原生
Serverless
rocketMq broker主从复制(HA策略)
rocketmq为了保证高可用,可以为一个masterbroker添加一个或多个slavebroker,这样就可以在一个broker宕机后,不至于影响分布式
消息队列
的工作。
圣村的希望
·
2024-01-05 08:40
RabbitMQ(八)消息的序列化
二、常用的消息序列化方式1)Java原生序列化(默认)2)JSON格式3)Protobuf格式4)Avro格式5)MessagePack格式三、总结RabbitMQ是一个强大的
消息中间件
,广泛应用于分布式系统中
ACGkaka_
·
2024-01-05 08:54
RabbitMQ
rabbitmq
分布式
如何保证幂等性
业务接口调用的失败重试页面重复刷新用户双击按钮,导致重复提交
消息队列
消费失败重试。保持幂等性有什么不足?幂等性虽然简化了客户端的操作,但是以服务端逻辑变为复杂为代价,除非
豫中小达摩
·
2024-01-05 07:09
分布式
分布式
应该如何在子线程准确创建Handler
当handler通过sendmessage的方法把消息添加到
消息队列
中,主线程的死循环就会拿到消息,进而做一系列的事
今晚打老虎666
·
2024-01-05 07:56
Handler
java
开发语言
android
android
studio
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
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
其他