- batch size is configurable
- messages resulting in null tuples are not emitted but acknowledged