Hasty Briefsbeta

Show HN: Tangent – Open-source security data pipeline

2 days ago
  • #stream-processing
  • #plugins
  • #WASM
  • Tangent is a stream-processing toolkit that treats plugins as first-class citizens, making them easy to write and share.
  • Plugins run in a lightweight WASM sandbox with near-native speed and full language flexibility, avoiding DSLs and vendor-locked runtimes.
  • Common transformations can be written once and shared with the community via the Tangent Plugins library.
  • Tangent provides CLI tools for scaffolding, compiling, testing, benchmarking, and running plugins.
  • Plugins are secure, running in their own lightweight sandbox, and can be implemented in Rust, Go, or Python.
  • Benchmarks show high throughput for plugins, with Rust performing the best, followed by Go and Python.
  • Tangent can be installed via Homebrew, an install script, Cargo, or Docker.
  • The project is open-source under the Apache-2.0 license.