Kafka 3.0.0部署 (Zookeeper管理)
在Kafka中,Zookeeper扮演集群协调和管理的角色,负责管理和协调Kafka集群中的元数据,帮助Kafka实现高可用性、负载均衡和容错性。
在Kafka中,Zookeeper扮演集群协调和管理的角色,负责管理和协调Kafka集群中的元数据,帮助Kafka实现高可用性、负载均衡和容错性。
演示一些常用的场景
Zookeeper Atomic Broadcast protocol是为分布式协调服务Zookeeper专门设计的一种支持崩溃恢复的原子广播协议。基于该协议,Zookeeper实现了一种主备模式的系统架构来保持集群中各个副本的数据一致性。
基本目标是保证所有里程碑式的产物都能有对应的版本或Tag跟踪,并且作为结果归档是不可改变的;
Liquibase是一个用于用于跟踪和管理应用数据库变化的开源工具,通过changelog日志的形式来记录数据库的变更,然后执行日志文件中的修改,将数据库更新或回滚到一致的状态。它的目标是提供一种与数据库类型无关的解决方案,主要优点包括:
smart-doc是一款支持Java Rest Api和Apache Dubbo Rpc接口文档生成的工具,官方文档已经介绍得很好,就不过多赘述了。相比swagger基于注解生成接口文档,它基于注释来生成,将代码无侵入这一目标进行的更加彻底,生成的接口文档画风也非常简单干净,而且支持JSR-303规范,可以解析Validation API相关的参数校验。这里记录一下在springboot应用中通过maven插件来生成smart接口文档的具体实践。
官网文档:https://smart-doc-group.github.io/#/zh-cn/?id=smart-doc