terraplanetary 4 hours ago

Wingfoil is an ultra-low latency scalable stream processing framework designed for latency-critical use cases such as electronic trading and real-time AI systems. Wingfoil simplifies receiving, processing and distributing streaming data across your entire stack

• Fast: Ultra-low latency and high throughput with an efficent DAG based execution engine.

• Simple and obvious to use: Define your graph of calculations; Wingfoil manages its execution.

• Multi-language: currently available as rust crate and as a beta release, python package with plans to add WASM/JavaSript/TypeScript support.

• Backtesting: Replay historical data to backtest and optimise strategies.

• Async/Tokio: seamless integration, allows you to leverage async at your graph edges.

• Multi-threading: distribute graph execution across cores.