Leon Hornich
11/07/2025, 1:23 PMpontus
11/07/2025, 1:57 PMPhil Ewels
11/07/2025, 3:20 PMPhil Ewels
11/07/2025, 3:20 PMHere are some stats from our production run and the initial scale we ran at:
• 1 nextflow head job computes 20,000 individuals
• 8–10 nextflow head jobs ran in parallel, 1 kicked off every half hour via AWS Lambda triggered by an AWS CloudWatch rule
• >5000 task jobs per head job running on AWS Spot Instances
• ~2000 task jobs on average in runnable/starting/running state at all times in the AWS Batch dashboard
• >800K succeeded task jobs showing up in the AWS Batch dashboard
• Less than 1.5% of task jobs fail mostly due to spot terminations and all are retryable
• Processed ~1M individuals per day
• The compute environment taking care of the task jobs scaled up and down between 4K and 10K vCPUs automatically based on the request load
Phil Ewels
11/07/2025, 3:21 PMLeon Hornich
11/07/2025, 5:16 PMPhil Ewels
11/07/2025, 10:36 PMJames Fellows Yates
11/08/2025, 10:54 AMJúlia Mir
11/08/2025, 1:57 PMLeon Hornich
11/08/2025, 2:37 PMPhil Ewels
11/08/2025, 7:51 PMPhil Ewels
11/08/2025, 7:52 PMPhil Ewels
11/08/2025, 7:53 PMPhil Ewels
11/08/2025, 7:53 PMMarcel Ribeiro-Dantas
11/10/2025, 1:58 AM