#actix #tokio #storm #async

tempest

Realtime message handling framework inspired by Apache Storm and built with Actix

2 releases

0.1.1 Sep 7, 2019
0.1.0 Aug 28, 2019

#1567 in Asynchronous


Used in tempest-source-redis

MIT license

245KB
5K SLoC

Tempest

Tempest is a message processing framework for writing topologies, written in Rust, and inspired by Apache Storm (hence the name).

Motivation

  • Take high-level Apache Storm concepts and port them to Rust.
  • Use Redis Streams as a source

Notes

  • This is the initial draft. More details to come later.

lib.rs:

Tempest is a message processing framework

Inspired by Apache Storm and written in Rust.

Book

  • Take a look at the Tempest Book. Still trying to determine best place to host the generated book output.

Documentation

  • Docs are hosted on http://docs.rs

Examples

Dependencies

~13MB
~215K SLoC