# Astral Balancer

The **Astral Balancer** is the component responsible for distributing search and query workloads across multiple Astral Indexer instances. It acts as a preconfigured load balancer, ensuring efficient utilization of indexing resources while delivering fast and consistent search performance.

By routing search requests dynamically, the Astral Balancer enables Astral to scale horizontally and maintain responsiveness as data volume and query complexity increase. This distribution mechanism prevents individual indexers from becoming bottlenecks and ensures balanced workload across the indexing layer.

The Astral Balancer also contributes to **high availability (HA)** by abstracting the underlying indexer topology from users and applications. In the event of an indexer becoming unavailable, the balancer continues to route queries to healthy instances, maintaining uninterrupted access to search, analytics, and dashboards.

Through its integration with the Astral Indexer layer, the Astral Balancer provides a resilient and high-performance query path. This design ensures that Astral can support large-scale environments with multiple indexers while preserving a consistent and reliable user experience within the Inopli ecosystem.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.inopli.com/astral/astral-implementation/components/astral-balancer.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
