Skip to content

wxdublin/hindsight

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hindsight

Overview

Hindsight is a C based data processing infrastructure based on the [lua sandbox] (https://github.com/mozilla-services/lua_sandbox) project. I have received several inquiries about a lighter weight and faster data pipeline with delivery guarantees to replace Heka. Hindsight is that light weight skeleton around the same lua sandbox offering 'at least once' delivery semantics.

Full Documentation

Installation

Prerequisites

CMake Build Instructions

git clone git@github.com:trink/hindsight.git
cd hindsight 
mkdir release
cd release

# Linux
cmake -DCMAKE_BUILD_TYPE=release ..
make

# Cross platform support is planned but not supported yet

About

Hindsight - light weight data processing skeleton

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 87.6%
  • Lua 9.4%
  • CMake 3.0%