Style Guide
Overall coding style is so called Tagless Final.
"Factory" pattern is renamed to "Of" pattern for sake of breivity. I.e. if you
see ConsumerFlowOf
class it is the same as ConsumerFlowFactory
.
Metric names are using Prometheus naming style guide: https://prometheus.io/docs/practices/naming/