Do you have an idea for a minimal EC2 instance to ...
# ask-ai
a
Do you have an idea for a minimal EC2 instance to run large Airbyte workloads?
u
For large workloads, it's recommended to use an instance with at least 2 cores and 8 gigabytes of RAM. However, for the best performance, it's suggested to run Airbyte on a machine with 4 or more CPUs and at least 8 GB of memory. If you're using
abctl
, it does support running on 2 CPUs and 8 GB of RAM with the
--low-resource-mode
flag. For testing, a
t2.medium
instance is recommended, and for production environments, a
t2.large
instance is suggested. However, if you're running large workloads, you might need a larger instance. For example, one user reported hosting Airbyte on a
m6a.2xlarge
instance for jobs that may take up to 12 hours to finish. Please note that these are general recommendations and the optimal instance size can depend on the specifics of your workload. Sources: - [Airbyte Documentation: Getting Started](https://docs.airbyte.com/using-airbyte/getting-started/oss-quickstart#suggested-resources) - [Airbyte Documentation: Deploy Airbyte on AWS (Amazon EC2)](https://docs.airbyte.com/deploying-airbyte/on-aws-ec2) - [Github Issue: Self-hosted Airbyte in Docker stuck and will not trigger sync](https://github.com/airbytehq/airbyte/issues/44833)