< 返回版块

Yuan YQ 发表于 2025-03-21 16:25

ratrod:一个隧道工具

ratrod 是一个 TCP/UDP 隧道工具,它提供基于公私钥对的加密通信。类似于 ssh -L,它可以在一台主机上打通通信隧道(Tunneling)。

用起来很简单,在要打隧道的主机上使用 ratrod serve 命令启动服务,客户机使用 ratrod connect 命令连接服务器,然后,就可以了。

Github 仓库:https://github.com/twitchax/ratrod

Yōzefu: 在 Kafka 集群中搜索数据

Yōzefu,它是一个用于在 Kafka 集群中搜索数据的交互式终端用户界面(TUI)应用程序。

作者所在团队负责将数据同步到 Elasticsearch 集群,使用基于 Kafka 和 Java 的 ETL 数据管道。但出现 Elasticsearch 文档更新延迟问题,由于涉及多个非团队负责的组件(数据库、Elasticsearch、Kafka、网络等),诊断延迟原因的范围受限。同时,现有工具在诊断延迟时存在不足,如只能在单个主题搜索、搜索功能有限、多为基于网页的应用,鼠标交互繁琐。

所以,他们决定开发一个应用来解决上面的问题。Yōzefu 是采用 Rust 语言 + Ratatui 框架开发的,可以完全用键盘来操作,无需鼠标。

Github 仓库:https://github.com/MAIF/yozefu

--

From 日报小组 Yuan YQ

社区学习交流平台订阅:

评论区

写评论

还没有评论

1 共 0 条评论, 1 页