Exactly-once with Kafka and Flink, do we really need transactions? · Lakebench