A deprecated tool for collecting, processing, and delivering data from multiple sources with Go and Lua plugin support.
Heka is a deprecated open-source tool for collecting data from multiple sources, performing real-time processing during data transmission, and delivering processed results to various destinations for analysis. It was designed to simplify the creation of data pipelines by handling acquisition, transformation, and routing in a single system.
Developers and operations teams needing to build data collection and processing pipelines, particularly those working with log aggregation, monitoring, or real-time data streams.
Heka offered a unified solution for data pipeline management with the flexibility of writing plugins in either Go or Lua, making it accessible to developers with different language preferences while providing built-in real-time processing capabilities.
DEPRECATED: Data collection and processing made easy.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Allows plugins to be written in Go or Lua, catering to different developer skill sets and enabling rapid prototyping with Lua scripts, as mentioned in the README.
Performs data transformation during collection, reducing latency and simplifying pipeline architecture compared to batch systems, aligning with its design for 'in-flight' processing.
Can deliver processed results to any number of destinations, supporting complex workflows and diverse analysis tools, as highlighted in the key features.
Provides a build script that sets up the Go environment and dependencies, though it requires careful sourcing to avoid issues, per the README warning.
The project has been deprecated since 2016, with no bug fixes, security updates, or new features, making it risky for production use, as stated in the README.
Requires sourcing the build script rather than direct execution, which is error-prone and confusing, as emphasized in the README warning, adding setup complexity.
Lacks support for recent technologies and integrations, limiting its use in modern data stacks that rely on containers, serverless architectures, or cloud-native tools.