摘要: 转自:Kafka 系列(三)—— Kafka生产者详解_黑白影的博客-CSDN博客_kafka生产者 一、生产者发送消息的过程 首先介绍一下 Kafka 生产者发送消息的过程: Kafka 会将发送消息包装为 ProducerRecord 对象, ProducerRecord 对象包含了目标主题和要 阅读全文
posted @ 2021-06-07 15:23 kldx5092 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 一、前言 1、Kafka简介 Kafka是一个开源的分布式消息引擎/消息中间件,同时Kafka也是一个流处理平台。Kakfa支持以发布/订阅的方式在应用间传递消息,同时并基于消息功能添加了Kafka Connect、Kafka Streams以支持连接其他系统的数据(Elasticsearch、Ha 阅读全文
posted @ 2021-06-07 14:25 kldx5092 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 转载自:字节跳动面试官这样问消息队列:高可用、不重复消费、可靠传输、顺序消费、消息堆积,我整理了下_冰河的专栏-CSDN博客 1. 什么是消息队列? 消息队列(Message Queue)是在消息的传输过程中保存消息的容器,是应用间的通信方式。消息发送后可以立即返回,由消息系统保证消息的可靠传输,消 阅读全文
posted @ 2021-06-07 12:29 kldx5092 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 原文链接:密集索引和稀疏索引的区别_fansenjun的博客-CSDN博客 区别 密集索引文件中的每个搜索码值都对应一个索引值 稀疏索引文件只为索引码的某些值建立索引项 密集索引的定义:叶子节点保存的不只是键值,还保存了位于同一行记录里的其他列的信息,由于密集索引决定了表的物理排列顺序,一个表只有一 阅读全文
posted @ 2021-06-07 11:31 kldx5092 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 转载自:Kafka基本原理详解(超详细!)_蔡政洁的博客-CSDN博客_kafka 一、概念理解 Kafka是最初由Linkedin公司开发,是一个分布式、支持分区的(partition)、多副本的(replica),基于zookeeper协调的分布式消息系统,它的最大的特性就是可以实时的处理大量数 阅读全文
posted @ 2021-06-07 11:00 kldx5092 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 什么是Zab协议? Zab协议 的全称是 Zookeeper Atomic Broadcast (Zookeeper原子广播)。Zookeeper 是通过 Zab 协议来保证分布式事务的最终一致性。 Zab协议是为分布式协调服务Zookeeper专门设计的一种 支持崩溃恢复 的 原子广播协议 ,是Z 阅读全文
posted @ 2021-06-07 09:11 kldx5092 阅读(793) 评论(0) 推荐(0) 编辑
摘要: 原文链接:详解分布式BASE定理_盛难晨-CSDN博客_base定理 什么是分布式BASE定理? BASE是Basically Available(基本可用)、Soft state(软状态)和Eventually consistent(最终一致性)三个短语的缩写。BASE理论是eBay架构师提出的。 阅读全文
posted @ 2021-06-07 09:00 kldx5092 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 转自:Zookeeper工作原理(详细)_心有猛虎细嗅蔷薇-CSDN博客_zookeeper原理 1、Zookeeper的角色 领导者(leader),负责进行投票的发起和决议,更新系统状态 学习者(learner),包括跟随者(follower)和观察者(observer) follower用于接 阅读全文
posted @ 2021-06-07 06:32 kldx5092 阅读(520) 评论(0) 推荐(0) 编辑
摘要: 在高并发的系统中,往往需要在系统中做限流,一方面是为了防止大量的请求使服务器过载,导致服务不可用,另一方面是为了防止网络攻击。 常见的限流方式,比如Hystrix适用线程池隔离,超过线程池的负载,走熔断的逻辑。在一般应用服务器中,比如tomcat容器也是通过限制它的线程数来控制并发的;也有通过时间窗 阅读全文
posted @ 2021-06-06 18:36 kldx5092 阅读(681) 评论(0) 推荐(0) 编辑
摘要: Spring Cloud Gateway是Spring官方基于Spring5.0,Spring Boot2.0和Project Reactor等技术开发的网关,Spring Cloud Gateway旨在为微服务架构提供简单,有效且统一的API路由管理方式。Spring Cloud Gateway作 阅读全文
posted @ 2021-06-06 18:20 kldx5092 阅读(634) 评论(0) 推荐(0) 编辑