会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
neolshu
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
6
7
8
9
10
11
12
13
14
···
26
下一页
2025年9月18日
消息队列基础概念【四、消息持久化与可靠性保证】
摘要: 一、为什么需要消息持久化? 保证消息不丢失:在 Broker 宕机、网络异常、消费者离线的情况下,仍能恢复消息。满足高可靠业务需求:电商订单、金融支付、物流跟踪等核心链路。应对消息堆积:持久化存储可避免内存耗尽,支持长时间积压与延迟消费。 持久化的本质:将消息从内存转存到磁盘(或分布式存储),结合确
阅读全文
posted @ 2025-09-18 14:51 NeoLshu
阅读(9)
评论(0)
推荐(0)
2025年9月17日
消息队列基础概念【三、消息确认机制(ACK/NACK)】
摘要: 消息确认机制是 消息可靠投递的核心手段,它保证消息在生产者发送后能够被可靠地消费,并避免消息丢失或重复消费。 一、核心概念 ACK(Acknowledgment)确认 消费者成功处理消息后,向消息队列发送 ACK 信号,表示消息已被消费,可以从队列中移除。目的是 确保消息不会丢失。 NACK(Neg
阅读全文
posted @ 2025-09-17 16:51 NeoLshu
阅读(22)
评论(0)
推荐(0)
消息队列基础概念【二、Topic vs Queue 发布/订阅与点对点模式】
摘要: 一、概念区分 特性Queue(点对点)Topic(发布/订阅)消息模式点对点发布/订阅消息消费一个消息只能被一个消费者消费一个消息可以被多个订阅者消费消费者关系消费者竞争队列中的消息消费者独立订阅 Topic,可接收全部消息典型场景任务分发、削峰填谷广播通知、事件推送、日志广播示意单个消息 → 单个
阅读全文
posted @ 2025-09-17 16:47 NeoLshu
阅读(15)
评论(0)
推荐(0)
五、消息队列终极对决:RocketMQ、Kafka、RabbitMQ 如何选择?
摘要: 一、引言 在前四篇中,我们分别深入讲解了 RocketMQ、Kafka、RabbitMQ 的核心机制、SpringBoot 集成与实战应用。 在实际工程中,面对不同的业务场景,开发者常常面临一个问题: “我应该选择哪种消息队列?性能?可靠性?延迟?事务支持?” 本篇将通过 多维对比、典型场景、最佳实
阅读全文
posted @ 2025-09-17 16:40 NeoLshu
阅读(38)
评论(0)
推荐(0)
四、RabbitMQ精讲:灵活的路由与AMQP协议模型
摘要: 一、RabbitMQ 简介 RabbitMQ 是基于 AMQP(Advanced Message Queuing Protocol,高级消息队列协议) 实现的消息中间件,最早由金融领域推动。它的核心特点是: 协议标准化:严格遵循 AMQP 协议,跨语言、跨平台。灵活的消息路由:通过 Exchange
阅读全文
posted @ 2025-09-17 16:37 NeoLshu
阅读(6)
评论(0)
推荐(0)
三、Kafka 权威指南:高吞吐量与流处理实践
摘要: 1. 引言 在现代互联网系统中,日志采集、用户行为追踪、实时流处理、监控告警,几乎都离不开 Kafka。 Kafka 的定位不仅仅是消息队列,它更是一个 分布式日志系统 和 流处理平台,具备 高吞吐、可持久化、可扩展 的特性。 在本篇中,我们将从 架构、SpringBoot 集成、核心特性、源码剖析
阅读全文
posted @ 2025-09-17 16:33 NeoLshu
阅读(20)
评论(0)
推荐(0)
二、RocketMQ 实战:顺序消息、事务消息与 SpringBoot 集成
摘要: 1. 引言 在分布式系统中,消息中间件是解耦、削峰填谷、异步化的重要基础设施。阿里巴巴开源的 Apache RocketMQ,凭借其高性能、低延迟、高可用的特性,被广泛应用于金融、电商、物流等场景。 本文将从实战角度出发,深入探讨 顺序消息 与 事务消息 的应用方式,并演示如何在 SpringBoo
阅读全文
posted @ 2025-09-17 16:23 NeoLshu
阅读(62)
评论(0)
推荐(0)
一、消息队列入门:为什么需要它?及核心概念全解析
摘要: 消息队列入门:为什么需要它?及核心概念全解析 系列开篇 · 《深入浅出消息队列:从应用到源码》 一、引言:为什么需要消息队列? 在现代分布式系统中,高并发、解耦、可靠性 已经成为架构设计的核心诉求。 让我们从几个典型场景切入: 1. 秒杀系统 问题:瞬时上万并发请求直接打到数据库 → 系统崩溃。解决
阅读全文
posted @ 2025-09-17 16:15 NeoLshu
阅读(8)
评论(0)
推荐(0)
Git 实战问题示例 & 解决方案合集【十大类、二十六种问题场景】
摘要: 文章目录 类别一:基础操作与工作区问题1. 错误:`fatal: not a git repository (or any of the parent directories): .git`2. 错误:`fatal: pathspec '文件名' did not match any files`3.
阅读全文
posted @ 2025-09-17 15:18 NeoLshu
阅读(44)
评论(0)
推荐(0)
MySQL 分库分表原理源码分析、中间件深度解析与实践指南
摘要: 一、分库分表核心原理 1. 分片机制基本原理 分库分表的核心原理是将单一数据库的数据水平分割到多个物理节点,通过特定规则将数据路由到不同分片。这种分割包含两个维度: 垂直分片: 原理:按业务功能将表分离到不同数据库示例:用户数据、订单数据、商品数据分别存储在不同数据库优势:降低单库复杂度,优化业务隔
阅读全文
posted @ 2025-09-17 11:06 NeoLshu
阅读(25)
评论(0)
推荐(0)
上一页
1
···
6
7
8
9
10
11
12
13
14
···
26
下一页
公告