henryd
10/29/2024, 10:13 AMuser
10/29/2024, 10:13 AMhenryd
10/29/2024, 10:14 AMuser
10/29/2024, 10:14 AMuser
10/29/2024, 10:14 AMorchestrator
, read
, write
). For example, 10 concurrent syncs require 30 additional pods in your namespace [[source](https://docs.airbyte.com/enterprise-setup/scaling-airbyte#concurrent-syncs)]. In terms of worker parallelization, Airbyte exposes environment variables to change the maximum number of each type of worker allowed to run in parallel. By default, the maximum number of Non-Sync workers allowed to run in parallel is 5, and the maximum number of Sync workers allowed to run in parallel is 10 [[source](https://docs.airbyte.com/understanding-airbyte/jobs#configuring-jobs--workers)]. Please note that these are general guidelines and the actual load that your Airbyte instance can handle may vary based on your specific use case and the resource requirements of your connectors. It's recommended to monitor your resource usage and adjust your instance size and worker configuration as needed.henryd
10/29/2024, 10:15 AMuser
10/29/2024, 10:15 AMuser
10/29/2024, 10:15 AMMAX_SYNC_WORKERS=10 MAX_SPEC_WORKERS=5 MAX_CHECK_WORKERS=5 MAX_DISCOVER_WORKERS=5
These settings mean that you can have up to 10 sync jobs running concurrently, and up to 5 of each of the other types of jobs. Remember, these are just guidelines. The actual ideal load can vary based on factors like the specific connectors you're using and the size of the data you're syncing. It's recommended to monitor your resource usage and adjust your settings as needed [[source](https://docs.airbyte.com/operator-guides/scaling-airbyte), [source](https://docs.airbyte.com/understanding-airbyte/jobs#configuring-jobs--workers)].