{
  "id": 8942870,
  "title": "Uber Redesigns M3DB Sharding with Subclusters to Limit Failure Impact",
  "url": "https://urgent.news/2026/09/21/uber-redesigns-m3db-sharding-with-subclusters-to-limit-failure-impact",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-09-21T14:37:00.000Z",
  "source": {
    "name": "InfoQ",
    "slug": "infoq",
    "url": "https://www.infoq.com/news/2026/09/uber-m3db-subcluster-sharding/"
  },
  "original_language": "en",
  "account": null,
  "summary": "Uber has redesigned shard placement in M3DB with fixed size subclusters to limit the impact of node failures, maintenance, and cluster scaling. The approach bounds shard dependencies, preserves replica isolation, and uses a greedy algorithm to select shard migrations while avoiding a separate rebalancing pass and unnecessary data movement. By Leela Kumili",
  "key_points": [],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}