Hi, I recently discovered the work pushed into the Hindsight repository ( https://github.com/trink/hindsight) which seems to be a lightweight alternative to Heka, based on the lua sandbox. The Hindsight vs Heka benchmarks are quite impressive.
I'm currently running Heka on the raspberry pi (not so powerful) device and the load average quickly increases and exceeds 1 when Heka is ingesting data, so Hindsight could be a good fit for us if it can perform better than Heka in terms of CPU cycles. What is the current status of Hindsight? Is it just an temporary experiment or will it be maintained and actually used in production? Is it currently usable and stable? Is Hindsight able to decode and encode Heka protobuf format? Does Hindsight have a complete router implementation to dispatch messages to sandboxes like in Heka? My use case is basically to read raw text data from UDP socket, parse text data with lua patterns or lpeg, process data through a few lua sandbox filters, then write output messages both to a file (protobuf heka format) and a HTTP server (json format): can this be easily accomplished with Hindsight? Is there any documentation somewhere to get started with Hindsight? Thanks, Bruno
_______________________________________________ Heka mailing list [email protected] https://mail.mozilla.org/listinfo/heka

