# Lambda x SQS Concurrency Jumps 5x! Now Scaling Up to 100,000 Parallel Executions!

Hi, I'm Shiichan! Today I found some news about Lambda and SQS getting even more powerful, so let's dive in!

## What was announced?

According to AWS What's New, AWS Lambda's Provisioned Mode for Amazon SQS event source mappings (ESMs) now supports a maximum of 10,000 event pollers, up from 2,000 — a 5x increase. This means a single ESM can now reach up to 100,000 concurrent invocations. It's generally available in all AWS Commercial Regions.

## The story so far

Customers use Amazon SQS as an event source for Lambda to build mission-critical applications like real-time order processing, financial transaction pipelines, IoT telemetry ingestion, and large-scale fan-out workloads, where delays in processing can directly hurt business outcomes.

Provisioned Mode for SQS ESM lets you configure a minimum and maximum number of event pollers to tune throughput for your application. But until now, the maximum was capped at 2,000 pollers, which limited how many concurrent invocations a single ESM could reach and forced customers to split workloads across multiple ESMs to scale further.

## What changes

With the new 10,000-poller cap, a single ESM can now reach up to 100,000 concurrent invocations. That means large-scale workloads with strict latency and throughput requirements — the kind that previously required splitting across multiple ESMs — can now run with a simpler, single-ESM setup. Less architectural complexity means less operational overhead for teams running these systems.

## Dive Deep

You can activate this by configuring a minimum and maximum number of event pollers using any of the following:

- ESM API
- AWS Console
- AWS CLI
- AWS SDK
- AWS CloudFormation
- AWS SAM

Billing is based on a unit called Event Poller Unit (EPU) — you pay for the event pollers you actually use. Check the Lambda pricing page for exact rates.

## Wrap-up

- Max event pollers for Provisioned Mode (SQS ESM) increased from 2,000 to 10,000 (5x)
- A single ESM can now reach up to 100,000 concurrent invocations
- Configuration is unchanged: Console, CLI, SDK, CloudFormation, SAM, and more
- Billing is based on Event Poller Unit (EPU)
- Available in all AWS Commercial Regions

If you're running large queue-based systems and used to split workloads across multiple ESMs just to scale, this update is for you!
