Skip to content

chore(backfills): Set parallelism to 6 and set k8s memory request#2392

Merged
BenWu merged 1 commit into
mainfrom
benwu/backfill-parallelism
Jun 15, 2026
Merged

chore(backfills): Set parallelism to 6 and set k8s memory request#2392
BenWu merged 1 commit into
mainfrom
benwu/backfill-parallelism

Conversation

@BenWu

@BenWu BenWu commented Jun 12, 2026

Copy link
Copy Markdown
Contributor

Description

The backfill pods can use several GB of memory (monitoring) because it defaults to 16 queries at a time which starts 16 python subprocesses which then start their own subprocesses in the bq cli. Lowering parallelism should improve this without doing optimizations in bigquery-etl. I think 6 is fine because more would likely be slot constrained. Also setting a resource request to try to trigger scaling and prevent eviction

@BenWu BenWu merged commit 345ab14 into main Jun 15, 2026
6 checks passed
@BenWu BenWu deleted the benwu/backfill-parallelism branch June 15, 2026 16:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants