message_t() :: binary
t() :: %Kaffeine.Event{message: message_t, offset: integer, partition: integer, topic: String.t}