已弃用 - Hindsight - 轻量级数据处理框架
Hindsight 是基于 lua sandbox 项目的基于 C 的数据处理基础架构。我收到了几个关于用更轻量级、更快速的数据管线来取代 Heka 并提供交付保障的询问。Hindsight 就是围绕同一个 lua sandbox 提供「至少一次」交付语义的轻量级框架。该框架由数百种数据结构、算法、插件、解析器和语法补充。扩展存储库是目前活跃开发的主要场所,因为核心基础架构(Hindsight 和 Lua Sandbox)已经稳定且很少发生变化。还有一个 Hindsight 管理用户界面 用于监控、调试和插件管理(您可以在这里查看运行实例:hsadmin)。
默认情况下,回顾功能与 OpenSSL 绑定,并配置为在库中设置锁定回调,以确保正确的线程操作。如果不需要此功能,可以使用 cmake 构建选项 -DWITHOUT_OPENSSL=true 来禁用此功能,例如如果您不使用任何利用 OpenSSL 的沙箱/模块,则可以这样做。
暂无开放 Issues,或尚未同步最近议题。