A kelp-drying loft scales three change feed processor workers against one large Cosmos container. How should work be distributed?
Select an answer to reveal the explanation.
Short Explanation
Think of partition-key ranges as checkout lanes—the processor assigns lanes to workers. Order holds per partition key, not as one global line for the whole container. Skip inventing your own mutex.
Full Explanation
The change feed processor parallelizes by partition-key range (feed range) and coordinates via leases so multiple workers scale out safely. Ordering is guaranteed per partition key, not globally across the container. Custom mutexes and forcing all workers onto one lease defeat the designed parallelism model.