# Advanced

> Advanced Guides, Techniques and walk-throughs

---

LLMS index: [llms.txt](/site/llms.txt)

---

Section pages:

- [System Diagram](/site/docs/advanced/system-diagram/): A pictoral overview of the Agones component relationships.
- [Scheduling and Autoscaling](/site/docs/advanced/scheduling-and-autoscaling/): Scheduling and autoscaling go hand in hand, as where in the cluster `GameServers` are provisioned impacts how to autoscale fleets up and down (or if you would even want to)
- [High Availability Agones](/site/docs/advanced/high-availability-agones/): Learn how to configure your Agones services for high availability and resiliency to disruptions.
- [Controlling Disruption](/site/docs/advanced/controlling-disruption/): Game servers running on Agones may be disrupted by Kubernetes; learn how to control disruption of your game servers.
- [Limiting CPU & Memory](/site/docs/advanced/limiting-resources/): Kubernetes natively has inbuilt capabilities for requesting and limiting both CPU and Memory usage of running containers.
- [Out of Cluster Dev Server](/site/docs/advanced/out-of-cluster-dev-server/): Running and debugging server binary locally while connected to a full kubernetes stack
- [Allocator Service](/site/docs/advanced/allocator-service/): Agones provides an mTLS based allocator service that is accessible from outside the cluster using a load balancer. The service is deployed and scales independent to Agones controller.
- [Multi-cluster Allocation](/site/docs/advanced/multi-cluster-allocation/): In order to allow allocation from multiple clusters, Agones provides a mechanism to set redirect rules for allocation requests to the right cluster.
- [GameServer Pod Service Accounts](/site/docs/advanced/service-accounts/): RBAC permissions and service accounts for the `GameServer` Pod.
