Sorry there is a typo. here is a restatement.
Is there a way to make sure two consumers receive the same message from the kafka broker in a atomic way? such that if consumer 1 gets a message consumer 2 should also get that message and if consumer 1 fails for whatever reason consumer 2 should also rollback to previous offset (to the same offset as consumer 1) or invalidate or something like that. is that possible?