Nakadi - A distributed event bus that implements a RESTful API abstraction on top of Kafka-like queues