[![Build Status][https://github.com/cda-group/arcon/workflows/ci/badge.svg]][https://github.com/cda-group/arcon/actions?query=workflow%3Aci+branch%3Amaster]
A Streaming-first Analytics Engine.
Requires Rust nightly (See current toolchain here).
arcon_allocator
: Custom allocator.arcon_build
: Protobuf builderarcon_error
: Common error utilities.arcon_extra
: Contains extra 3rd party features.arcon_macros
: Arcon derive macros.arcon_state
: State management features.arcon_tests
: Integration testsarcon_tui
: Text-based dashboard.
Depending on what you are compiling, you might need cmake, g++ etc...
General
$ cargo test --all
Specific test case
$ cargo test <test-name>
Run All
$ cargo bench
Run specific benchmark
$ cargo bench --bench <bench-name>
This project is licensed under the AGPL-3.0 license.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in Arcon by you shall be licensed as AGPL-3.0, without any additional terms or conditions.