技术栈
zookeeper
Sayai
20 小时前
zookeeper
·
架构
·
kafka
Kafka 去 ZooKeeper 实战评估:KRaft 模式架构解析与生产落地决策指南
Kafka 4.0 已经彻底移除了 ZooKeeper,但生产上还有大量集群跑在 ZK 模式上——要不要迁 KRaft、什么时候迁、迁了会踩什么坑?本文基于一次内部技术评估整理:架构原理对比、九个维度逐项评估、核心配置示例、版本演进时间线,最后给出一棵"上不上 KRaft"的决策树。结论先行:新集群直接上,存量集群从 3.6 开始规划迁移,测试环境今天就该用起来。
Sayai
5 天前
分布式
·
zookeeper
·
kafka
Kafka 集群开启 SASL 认证实战(二):外置 ZooKeeper 之 kafka 与 zk 间认证
很多场景下 Kafka broker 对内网客户端可以不加认证,但 kafka 与 ZooKeeper 之间的通道必须锁——zk 里存着 broker 元数据和消费者位移,谁都能连上去 rmr / 一键清空。本篇讲外置 ZooKeeper 场景下只做 kafka↔zk 间 SASL 认证的最小配置,不动 broker 对客户端的协议,业务应用零改造。配置在 ZooKeeper 3.6.3 + Kafka 2.5.1 生产集群验证通过。
Sayai
5 天前
分布式
·
zookeeper
·
kafka
Kafka 集群开启 SASL 认证实战(一):内置 ZooKeeper 场景,JAAS 配置全流程
Kafka 集群开启 SASL 认证实战(一):内置 ZooKeeper 场景,JAAS 配置全流程# Kafka 集群开启 SASL 认证实战(一):内置 ZooKeeper 场景,JAAS 配置全流程
Sayai
5 天前
zookeeper
·
kafka
·
linq
Kafka 集群开启 SASL 认证实战(三):外置 ZooKeeper 完整版,quorum 认证 + ACL 访问控制
本系列终章。前两篇分别解决了"内置 zk 全套认证"和"外置 zk 只锁通道"两个场景,这一篇把安全等级拉满:kafka↔zk 认证 + zk ACL 白名单 + kafka 客户端认证三层一起上,做到 zk 连不上、kafka 进不去、topic 动不了。配置在 ZooKeeper 3.6.3 + Kafka 2.5.1 生产集群完整验证。
JavaPub-rodert
8 天前
分布式
·
zookeeper
·
eureka
为什么 ZooKeeper 选择 CP,而 Eureka 选择 AP?
在 Java 后端面试里,只要聊到分布式系统,几乎绕不开一个问题:为什么 ZooKeeper 选择 CP,而 Eureka 选择 AP?
海兰
8 天前
zookeeper
·
kafka
·
apache
【Kafka进阶4】KRaft 完全指南:Apache Kafka 摆脱 ZooKeeper 的架构
KRaft(Kafka Raft Metadata Mode)是 Apache Kafka 自 2.8.0 引入、3.x 正式推荐生产使用的元数据管理新模式。它彻底移除了对 ZooKeeper 的依赖,将集群协调、元数据存储和共识算法全部内置,让 Kafka 成为一个真正自包含的分布式系统。
麻瓜记录Jackson
10 天前
java
·
spring boot
·
分布式
·
后端
·
zookeeper
·
java-zookeeper
深入剖析 ZooKeeper 分布式 互斥锁:Curator 之 InterProcessMutex 源码全解(附图解)
大家好,我是一名在实习的后端实习生。今天想和大家聊聊分布式锁的工业级实现 —— Apache Curator 的 InterProcessMutex。本文会从前置知识讲起,一步步带你啃完获取锁 / 排队 / 释放锁的完整源码流程,并总结面试高频的设计精髓。内容偏入门向,保证让你看得懂、记得住、会复用!
爱吃面的猫
19 天前
大数据
·
分布式
·
zookeeper
大数据Kafka3.x之——Kafka3.3.0安装与使用(详细)
目录前期准备一、JDK的安装1、安装jdk2、配置Java环境变量3、加载环境变量4、进行校验二、Kafka的环境搭建
TongSearch
1 个月前
zookeeper
·
服务发现
·
国产化
·
东方通
·
tongzk
使用 TongZK 做服务注册与服务发现
服务一旦从单实例扩展为多实例,调用方就会面对一个很实际的问题:订单服务当前有哪些可用实例?某个实例扩容、重启或异常退出后,地址列表怎样及时更新?
AI人工智能+电脑小能手
1 个月前
java
·
zookeeper
·
高可用
·
可靠性
·
分布式系统
【大白话说Java面试题 第207题】【09_Zookeeper篇】第8题:谈谈 ZooKeeper 的可靠性保障机制
📌 PDF:大白话说Java面试题 — 09_Zookeeper篇📚 回答:ZooKeeper 的数据持久化通过 事务日志(Transaction Log) 和 数据快照(Snapshot) 两种机制协同实现,确保节点重启后能快速恢复到一致状态 [citation:0]。
January丶
1 个月前
zookeeper
docker-compose安装ZooKeeper集群
创建一个配置文件 docker-compose.yml ,内容如下:执行 docker-compose up -d 运行容器
AI人工智能+电脑小能手
1 个月前
java
·
zookeeper
·
分布式锁
·
并发控制
·
分布式协调
【大白话说Java面试题 第205题】【09_Zookeeper篇】第6题:ZooKeeper 实现分布式锁的原理
📌 PDF:大白话说Java面试题 — 09_Zookeeper篇📚 回答:分布式锁必须满足四个核心条件:
AI人工智能+电脑小能手
1 个月前
java
·
zookeeper
·
分布式锁
·
分布式协调
·
znode
【大白话说Java面试题 第203题】【09_Zookeeper篇】第4题:ZooKeeper 的节点类型有哪些?
📌 PDF:大白话说Java面试题 — 09_Zookeeper篇📚 回答:ZooKeeper 的数据模型是树形结构,每个节点称为 znode。znode 由 stat(状态信息) 和 data(数据内容) 两部分组成 [citation:1]。根据生命周期和命名特性,znode 分为四大类:
顧棟
1 个月前
linux
·
服务器
·
zookeeper
Zookeeper热缩容解析
以5个节点规模的集群为例,进行节点的缩容。不停服,将集群从ZK1,ZK2,ZK3,ZK4,ZK5缩容成ZK1,ZK2,ZK3。
Benjamin℡
1 个月前
分布式
·
zookeeper
·
云原生
Zookeeper(一)搭建单体和集群服务以及Zookeeper客户端
目录1.Zookeeper简介2.Zookeeper下载3.Zookeeper部署3.1 单体部署3.2 集群部署
二宝哥
1 个月前
zookeeper
ZooKeeper 3.4.13 单机安装详解
摘要:本文详细介绍了 ZooKeeper 3.4.13 单机版的完整安装与配置流程。内容涵盖环境准备(JDK 检查与安装)、ZooKeeper 下载解压、核心配置文件(zoo.cfg 与 log4j.properties)编写、环境变量配置、服务启动与状态检查、客户端连接测试、开机自启设置,以及常见问题排查。教程以 CentOS 7 为例,步骤清晰,适合初学者快速搭建 ZooKeeper 开发测试环境。
良木生香
1 个月前
java
·
开发语言
·
c++
·
算法
·
zookeeper
【C++初阶】STL—— Stack & Queue 从入门到精通:容器适配器、迭代器与经典面试题
🎈主页传送门:良木生香 🔥个人专栏:《C语言》《数据结构-初阶》《鼠鼠的C++学习之路》《Linux系统编程》 🌟人为善,福随未至,祸已远行;人为恶,祸虽未至,福已远离
李昊哲小课
1 个月前
大数据
·
hadoop
·
zookeeper
·
spark
spark4 集群安装
Spark 4.1.2 要求 JDK 17 或 21,不支持 JDK 25。解压后目录名通常为 jdk-21.0.x,重命名为统一名称:
2501_94238955
2 个月前
人工智能
·
hadoop
·
zookeeper
·
oracle
·
时序数据库
·
memcache
特斯拉的车辆摄像头每四天为AI训练集采集的数据量
Steve Jurvetson是马斯克的首位投资人、SpaceX和Tesla的早期投资人,他与马斯克相识29年。在近期一档访谈节目中,他阐述了自己对AI未来走向的判断,以及当前正在布局的投资方向。
泰克教育官方账号
2 个月前
分布式
·
zookeeper
·
云原生
泰涨知识 | Shell脚本之一键启动和关闭Zookeeper脚本
ZooKeeper是Apache软件基金会的一个软件项目,它为大型分布式计算提供开源的分布式配置服务、同步服务和命名注册。