Skip to content

SYSTEM Cited by 2 sources

Shard Manager (Meta)

Shard Manager is Meta/Facebook's generic shard-management framework for geo-distributed applications, published at SOSP 2021 (Lee, Guo, Sunercan, Ying, Tang, et al.). Title: Shard Manager: A Generic Shard Management Framework for Geo-distributed Applications. DOI: 10.1145/3477132.3483546. Reference: https://dl.acm.org/doi/10.1145/3477132.3483546.

Third cited ancestor of systems/dicer. Shard Manager's emphasis is the geo-distributed angle — managing shards that must span regions, handling region-level failure domains, and generic enough to host many heterogeneous internal services at Meta.

Assignment solving via Rebalancer

Assigning shards to servers is itself an assignment problem, and Meta's 2026-09-21 Rebalancer post names Shard Manager as one of Rebalancer's production consumers — "assigning shards to servers" is one of the 30+ problem formulations Rebalancer solves (~40M assignment problems/day across Meta). Shard Manager's placement decisions (spread shards across failure domains, respect capacity, balance load) are exactly the objectives/constraints Rebalancer's spec language expresses (Source: sources/2026-09-21-meta-open-sourcing-rebalancer-a-generic-high-performance-library).

Seen in

Last updated · 766 distilled / 2,225 read