Какой из следующих механизмов наиболее эффективен для **data partitioning** в распределённых системах?