hard20 pts · first answer countskafkareliability
Exactly-once end to end
A consumer reads from Kafka and writes to a database. It commits offsets after writing. If it crashes after the write but before the commit, what happens, and what makes the result correct?