kafka only guarantees order inside a partition, so the key you pick really matters.
checkpoints are what let a streaming job resume after failure and a bad cosmos db partition key = hot partitions + big RU bill
Key: Topic, brokers, partitions, replications, producers, consumers