Kafka 动态配置认证

前言 在 Kafka 中一向都是采用无认证体系去访问 Kafka 应用,这会导致应用不安全,尤其我们计划采用 Kafka 作为企业服务总线的管道.那么我们需要 Kafka 开启认证系统.保证队列与数据的安全.目前 Kafka提供了以下的认证方案. SASL/GSSAPI (Kerberos) - s

Kafka 快速安装

依赖 JDK 环境 使用 Kafka 和 Kraft $ tar -xzf kafka_2.13-3.8.0.tgz $ cd kafka_2.13-3.8.0 使用 Kafka 和 Kraft 生成 Cluster UUID $ KAFKA_CLUSTER_ID="$(bin/kafka-stor

Zookeeper安装

单机版本搭建 创建文件夹 mkdir /usr/local/zookeeper 解压安装包 tar zxvf apache-zookeeper-3.9.2-bin.tar.gz 移动安装包 mv apache-zookeeper-3.9.2-bin apache-zookeeper-3.9

Docker 安装

手动安装 去官方网站下载Docker安装文件 https://download.docker.com/linux/static/stable/x86_64/ 下载安装包 wget -c https://download.docker.com/linux/static/stable/x86_64/do

JDK1.8 安装

JDK Linux X64 下载: jdk-8u421-linux-x64.tar.gz 创建路径 /usr/local/java 解压 JDK 压缩包 tar zxvf jdk-8u421-linux-x64.tar.gz 移动内容 mv jdk1.8.0_421 /usr/local/java

如何定义软件版本号

软件版本号是用于识别软件产品不同版本的一种编号方式。它通常由一系列数字组成,这些数字可以代表不同的信息,比如主版本号、次版本号、修订号等。版本号有助于用户和开发者了解软件的更新历史和当前状态。 why:了解软件版本号可以帮助用户知道他们使用的软件是否是最新版本,以及软件的更新历史。 what:版本号

📚 深入理解 Kafka 🎖️

本书从Kafka的基础概念切入,循序渐进地转入对其内部原理的剖析。本书主要阐述了Kafka中生产者客户端、消费者客户端、主题与分区、日志存储、原理解析、监控管理、应用扩展及流式计算等内容。虽然Kafka的内核使用Scala语言编写,但本书基本以Java语言作为主要的示例语言,方便大多数读者的理解。虽

Git 总结

总结 git 是开发中最常用的软件(除非你是一个莽夫)帮助我们管理项目.虽然现在也有很多很好用的GUI 软件可以对 Git 进行管理,但是作为开发还是需要理解 Git 的一些内容.我这边将记录下常用的命令和 Git 有哪些常用的功能,如果遇到了冷门的需求就直接去查询 Git 或一些东西. 配置 安装

Git 第六章 暂存

暂存 git stash 查看暂存 git stash list stash@{0}: WIP on main: 55e570e feat : add a b c yaml 调取暂存 git stash pop stash@{0}

Git 第五章 使用标签

添加标签 git tag big_cat 9265f80 添加备注标签 git tag big_cat 9265f80 -a -m "This is Big cat!" 查看标签 git show big_cat 删除标签 git tag -d big_cat