Styx

A distributed streaming dataflow engine providing high-performance serializable transactions for stateful cloud applications.

Styx is a distributed streaming dataflow engine that provides high-performance serializable transactions for stateful cloud applications. It combines the programmability of high-level languages with the scalability and fault-tolerance of modern stream processors, making microservice development easy and accessible for everyone.

Developed during my PhD at TU Delft under the supervision of Asterios Katsifodimos.