> For stream processing engines, configuration will be code. Unfortunate, but unavoidable.
How so?
Kafka is a stream processing engine that uses plain old Zookeeper data structures for config.
Edit: Kafka also seems to have the missing features you mentioned if Riemann should be taken seriously as a general-purpose stream processing engine.