I can't be convinced that this isn't Kafka