--- title: Federated Clusters ---

{{ page.title }}

Heroic has support for federating requests, which allows multiple independent clusters to serve clients through a single, global interface.

In a federated cluster, requests are routed to shards, and each shard is responsible for a distinct chunk of the available data. If all nodes in a single shard become unavailable, the data for that shard is unavailable. Shards are identified by a set of tags, two nodes are said to belong to the same shard if their cluster tags are identical. You can see more about this in the cluster documentation.

{% include federation-tail.html %}