消息队列

GEM的左耳返8 小时前
java·数据库·spring boot·安全·微服务·消息队列·面试题
互联网大厂Java求职面试题解析与实战指导:涵盖核心技术栈与业务场景互联网大厂Java求职面试覆盖广泛的技术栈,难度较大。本文通过严肃面试官与搞笑程序员谢飞机的问答形式,带你逐步了解面试中常见的技术点和业务场景,助力求职成功。
武子康9 小时前
大数据·分布式·微服务·消息队列·rabbitmq·dubbo·异步
Java-194 RabbitMQ 分布式通信怎么选:SOA/Dubbo、微服务 OpenFeign、同步重试与 MQ 异步可靠性落地在面向服务的架构(SOA)中,系统设计会根据实际的业务需求进行模块化拆分,将整体系统分解为多个独立部署的服务模块。每个服务模块都具有明确的业务边界,专注于特定的业务功能,例如订单服务、支付服务、库存服务等。这些模块之间通过定义良好的接口进行交互,保持相互独立。
better_liang2 天前
java·消息队列·rabbitmq·面试题·异步通信·企业级开发·系统解耦
每日Java面试场景题知识点之-RabbitMQRabbitMQ是一个开源的消息代理和队列服务器,它实现了高级消息队列协议(AMQP)。在Java企业级项目中,RabbitMQ被广泛应用于异步通信、系统解耦、流量削峰等场景。
腾讯云中间件3 天前
云原生·kafka·消息队列
Kafka 集群上云新突破:腾讯云 CKafka 联邦迁移方案随着企业数字化进程加速,Kafka 集群上云成为提升系统弹性与数据可靠性的关键路径。传统迁移方案如单写双消费、先切写再切读、Mirrormaker 同步等,虽然在某些场景下能够满足基本需求,但普遍存在以下共性问题:
腾讯云中间件3 天前
架构·消息队列·rocketmq
腾讯云 RocketMQ 5.x:如何兼容 Remoting 全系列客户端Apache RocketMQ 社区新发布的 5.x 版本是其云原生架构演进的重要里程碑,其中包括两项重大更新:
muxin-始终如一3 天前
开发语言·消息队列·幂等性
消息幂等性深度解析与实现方案定义:对于同一个操作,无论执行多少次,结果都与执行一次相同。数学表达:f(f(x)) = f(x)消息系统场景:
Sincerelyplz3 天前
后端·消息队列·开源
【pulsar】pulsar的定时发送实现原理在我们的项目中,业务中常常需要解决定时提醒,定时发布等需求,而我们会常常使用pulsar的定时消息作为我们的定时处理的方案,而pulsar天然支持定时消息的发送。Pulsar 原生支持定时消息发送,因此在有空时,我就想深入研究一下它内部是如何实现定时消息机制的,写本文的初衷就是因为好奇。
iナナ5 天前
java·开发语言·jvm·学习·spring·消息队列
Java自定义协议的发布订阅式消息队列(二)目录一、数据库设计MetaMapper 接口:MetaMapper.xml 文件:实现 DataBaseManager
ん贤8 天前
redis·微服务·云原生·架构·消息队列·go·分布式系统
高可靠微服务消息设计:Outbox模式、延迟队列与Watermill集成实践在现代的微服务架构中,业务系统通常由多个独立的系统组成,需要频繁地交换数据和事件。 为了保证服务的高可用性、可拓展性、低耦合,异步消息通信成为微服务间传递消息的必要手段。 但实际应用中,异步消息通信也带了许多挑战,
iナナ8 天前
java·开发语言·spring·消息队列·生成消费者模型
Java自定义协议的发布订阅式消息队列(一)曾经我们学习过 阻塞队列 (BlockingQueue),我们说,阻塞队列最大的用途,就是用来实现 生产者消费者模型。 生产者消费者模型,存在诸多好处,是后端开发的常用编程方式.
stella·8 天前
java·分布式·中间件·消息队列·rabbitmq·削峰填谷
RabbitMQ是什么?如何使用消息队列(Message Queue,简称MQ)为什么会产生消息队列?有几个原因:不同进程(process)之间传递消息时,两个进程之间耦合程度过高,改动一个进程,引发必须修改另一个进程,为了隔离这两个进程,在两进程间抽离出一层(一个模块),所有两进程之间传递的消息,都必须通过消息队列来传递,单独修改某一个进程,不会影响另一个;
T.O.P_KING8 天前
中间件·消息队列
Kafka如何实现高性能IO?Apache Kafka 之所以能够处理百万级的 TPS(Transactions Per Second)并保持极低的延迟,其核心在于对操作系统底层机制的深度利用。它打破了“磁盘很慢”的传统认知,通过巧妙的设计将磁盘 I/O 性能发挥到了极致。
serendipity_hky9 天前
java·spring boot·redis·elasticsearch·微服务·消息队列·内容社区
互联网大厂Java面试故事:核心技术栈与场景化业务问题实战解析故事主角谢飞机,是一位幽默的程序员,面试官则以严肃专业著称。这次面试设定在一家内容社区与UGC(用户生成内容)赛道的知名互联网大厂,谢飞机需要面对一系列Java相关的技术栈和真实业务场景问题。
蜂蜜黄油呀土豆10 天前
消息队列·rocketmq·分布式账本·分布式系统·幂等设计
RocketMQ 详解:从异步解耦到存储与消费全链路解析目标读者:具备分布式/消息队列基础的后端工程师,希望把 RocketMQ 从使用者的视角,理解到存储/传输与消费的一整套工作机制与工程实践。
陈逸轩*^_^*10 天前
后端·消息队列·rabbitmq
RabbitMQ 常见八股:包括组成部分、消息的相关处理、持久化和集群等。交换机持久化:在声明交换机时, 把 durable 参数设置为 true;队列持久化:声明队列时,同样将 durable 参数设置为 true,消息会被存储在磁盘中,即使 RabbitMQ 服务器重启或崩溃时的行为。消息只存储在内存中,当 RabbitMQ 服务器重启或崩溃时,这些消息会丢失。
笨手笨脚の11 天前
分布式·kafka·消息队列·消费者·重平衡
Kafka-4 Kafka 中的消费者前置文章中利用 docker 搭建了一个 kafka 实例:Docker 部署 Kafka,并结合 SpringBoot 进行了整合。
asom2212 天前
java·spring boot·分布式·缓存·微服务·消息队列·面试经验
互联网大厂Java全栈面试故事:从Spring Boot、分布式到AI业务场景深度剖析Asom是一名想进互联网大厂的搞笑程序员,这天他来到了知名科技公司的Java开发面试现场,与超级严肃的面试官展开了三轮迭代面试。故事全文复现真实问答,涵盖核心主流技术栈、全链路业务场景和实战解答。
笨手笨脚の13 天前
kafka·消息队列·事务·幂等·生产者·分区选择算法
Kafka-3 Kafka 中的生产者前置文章中利用 docker 搭建了一个 kafka 实例:Docker 部署 Kafka,并结合 SpringBoot 进行了整合。
hanxiaozhang201813 天前
面试·消息队列
消息队列面试重点-1应用程序之间的通信方法,是一种中间件。简单理解:把要传输的数据放在队列中,双方通过队列传递数据。异步、解耦、削峰(应用场景都是优点)。
闲人编程13 天前
微服务·架构·消息队列·django·api·通信·codecapsule
Django微服务架构:单体应用拆分解耦实践『宝藏代码胶囊开张啦!』—— 我的 CodeCapsule 来咯!✨写代码不再头疼!我的新站点 CodeCapsule 主打一个 “白菜价”+“量身定制”!无论是卡脖子的毕设/课设/文献复现,需要灵光一现的算法改进,还是想给项目加个“外挂”,这里都有便宜又好用的代码方案等你发现!低成本,高适配,助你轻松通关!速来围观 👉 CodeCapsule官网