Kafka for One Machine: An Embedded Event Log With Offsets, Compaction and No Broker