At Shuttle, you can adjust the vCPU and memory resources allocated to your application’s compute environment. This functionality enables you to vertically scale your application to better suit your specific performance requirements and workload demands.Documentation Index
Fetch the complete documentation index at: https://docs.shuttle.dev/llms.txt
Use this file to discover all available pages before exploring further.
Example
The example below illustrates how to configure your application to use a medium instance size using :main.rs
Available Instance Sizes
The table below lists the availableinstance_size values, along with the corresponding instance type and minimum required Account Tier:
| Instance Size | Value | vCPU | Memory (GB) | Account Tier |
|---|---|---|---|---|
| Basic (default) | xs | 0.25 | 0.5 | Pro+ |
| Small | s | 0.5 | 1 | Pro+ |
| Medium | m | 1 | 2 | Pro+ |
| Large | l | 2 | 4 | Pro+ |
| X Large | xl | 4 | 8 | Pro+ |
| XX Large | xxl | 8 | 16 | Growth+ |

