[backend] support partitioning in workerstatus