Show HN: Tangent – Open-source security data pipeline
3 months ago
- #stream-processing
- #plugins
- #WASM
- Tangent是一个将插件视为一等公民的流处理工具包,使插件的编写和共享变得简单。
- 插件运行在轻量级WASM沙盒中,具有接近原生的速度和完全的语言灵活性,避免了特定领域语言和供应商锁定的运行时。
- 常见的转换只需编写一次,即可通过Tangent插件库与社区共享。
- Tangent提供CLI工具用于脚手架搭建、编译、测试、基准测试和运行插件。
- 插件运行在独立的轻量级沙盒中,安全可靠,并支持用Rust、Go或Python实现。
- 基准测试显示插件具有高吞吐量,其中Rust表现最佳,其次是Go和Python。
- Tangent可通过Homebrew、安装脚本、Cargo或Docker安装。
- 该项目基于Apache-2.0许可证开源。