README.md
# Strom
## Stream Processing Framework
Strom operates with the following abstraction:
- Source and Sink for reading/writing data from/to external sources
- Mixer and Splitter for mixing/splitting streams
- Function and Module for stream transformations
- Flow, Topology
## Components
<img src="images/components.png" alt="Implicit components" width="5000"/>
More will follow.
For now, check the [parcels_test.exs](https://github.com/antonmi/Strom/blob/main/test/examples/parcels/parcels_test.exs)
DSL will like there [dsl_test.exs](https://github.com/antonmi/Strom/blob/main/test/dsl_test.exs)