Karafka v2.5.6 发布,基于 Apache Kafka 的应用程序开发框架
Karafka v2.5.6 现已发布。Krafka 是一个用于简化基于 Apache Kafka 的 Ruby 应用开发的框架,它允许开发者在使用异步 Kafka 消息时使用类似于标准 HTTP 约定(params 和 params_batch)的方法。Karafka 不仅可以处理传入的消息,而且还提供了用于构建接收和发送消息的复杂数据流应用程序的工具。 此版本更新内容如下: [Feature]添加karafka topics health命令以检查 Kafka 主题的复制和持久性问题,检测无冗余 (RF=1)、零容错 (RF≤min.insync) 和低持久性 (min.insync=1) 配置,并通过颜色编码分级严重性及可操作建议进行呈现(Pro)。 [Enhancement] 通过直接从 gem 目录读取许可证文件而不是引入整个 gem 来优化许可证加载过程,从而减少初始化开销并增加对用户自定义许可证模块的支持。 [Change]将AdminAbstractHandle#wait调用从已弃用的max_wait_timeout(秒)迁移到max_wait_timeout_ms(毫...