Data modeling - application with highly varying loads, detecting large partitions