分布式
-
【分布式微服务专题】SpringSecurity OAuth2快速入门
目录 前言 阅读对象 阅读导航 前置知识 笔记正文 一、OAuth2 介绍 1.1 使用场景 *1.2 基本概念(角色) 1.3 优缺点 二、OAuth2的设计思路 2.1 客户端…
-
Kafka中的生产者如何处理消息发送失败的情况?
在Kafka中,生产者可以通过以下方式处理消息发送失败的情况: 同步发送模式(Sync Mode):在同步发送模式下,生产者发送消息后会阻塞等待服务器的响应。如果发送失败,生产者会…
-
rabbitmq 重试机制
RabbitMQ是一个开源的消息中间件,它提供了可靠的消息传递机制。当消息发送到RabbitMQ时,可能会出现一些问题,例如网络故障、消费者不可用等,导致消息无法成功发送或消费。为…
-
RabbitMQ死信交换机
目录 1.死信交换机介绍 2.TTL 3.延迟队列 4.消息堆积问题 5.惰性队列 6.代码实战 1.死信交换机介绍 当一个队列中信息满足下列情况之一时,可以成为死信(dead…
-
Hadoop精选18道面试题(附回答思路)
1.简述Hadoop1和Hadoop2的架构异同 HDFS HA(High Availablity) 一旦Active节点出现故障,就可以立即切换到Standby节点,避免了单点故…
-
Spark中的Driver、Executor、Stage、TaskSet、DAGScheduler等介绍
工作流程: Driver 创建 SparkSession 并将应用程序转化为执行计划,将作业划分为多个 Stage,并创建相应的 TaskSet。 Driver 将 TaskSet…
-
RabbitMQ发布确认
1.单个确认 单个确认发布是一种同步确认发布方式,也就是发布一个消息后只有它被确认发布,后续的消息才能继续发布。 缺点:发布速度特别慢,因为若是没有确认发布的消息会阻塞所有后续消息…
-
分布式计算的基础:Spark的核心组件
1.背景介绍 分布式计算的基础:Spark的核心组件 1.背景介绍 分布式计算是指在多个计算节点上并行处理数据的计算方法。随着数据规模的增加,单机计算的能力已经无法满足需求。分布式…
-
【RabbitMQ】服务启动成功,无法访问localhost:15672(RabbitMQ Management)
问题描述 RabbitMQ 服务已经启动成功,已经安装rabbitmq_management插件,无法访问RabbitMQ Management(http://localhost:…
-
HBase的数据备份与恢复策略
1.背景介绍 HBase是一个分布式、可扩展、高性能的列式存储系统,基于Google的Bigtable设计。它是Hadoop生态系统的一部分,可以与HDFS、MapReduce、Z…
-
SpringCloud之OpenFeign调用解读
目录 基本介绍 引进 OpenFeign概述 OpenFeign作用 @FeignClient @EnableFeignClients Java代码实战 实战架构 父工程po…
-
Kafka为什么这么快?
Kafka 也是一个性能十分优秀的中间件,这篇文章就主要介绍 Kafka 性能优化方面的知识。 让我们一起来深入了解 Kafka “快”的内部秘密。你不仅可以学习到 Kafka 性…
-
浅学消息中间件
消息中间件 什么是消息中间件? 中间件指处于两个系统之间的软件,消息中间件则是用于处理两个系统之间消息的软件,消息中间件拥有异步通信、中间件传输、应用解耦、流量削峰的应用点,但是处…
-
2024.1.11 Kafka 消息队列,shell命令,核心原理
目录 一 . 消息队列 二. Kafka 三 . 启动命令 四 . Kafka的Shell 命令 五 . Kafka的核心原理 1. Topic的分区和副本机制 2 . 消息存…
-
Hadoop从入门到宕机
Hadoop 1.介绍&概览 Hadoop是一个开源的分布式计算平台,用于存储和处理大规模数据集。它的核心组件包括HDFS(Hadoop分布式文件系统)用于存储大数据集,Y…
