# Vapor: Separate Queue Lambdas

DevFeed: [Vapor: Separate Queue Lambdas](<https://devfeed.tech/articles/vapor-separate-queue-lambdas-3984.md>)

Original publisher: [Read original article](<https://laravel.com/blog/vapor-using-a-separate-lambda-function-for-queues>)

Author: Mohamed Said

Published: 2020-01-14T20:26:00Z

Content type: release

Language: en

Sources: [Laravel Blog](<https://devfeed.tech/sources/laravel-blog.md>)

Topics: [Vapor](<https://devfeed.tech/topics/swift-vapor.md>), [AWS Lambda](<https://devfeed.tech/topics/aws-lambda.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>)

Tags: [aws](<https://devfeed.tech/tags/aws.md>), [aws-lambda](<https://devfeed.tech/tags/aws-lambda.md>), [cli](<https://devfeed.tech/tags/cli.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [queue](<https://devfeed.tech/tags/queue.md>)

## AI overview

New Vapor deployments will create a separate AWS Lambda function for queued jobs. Previously, queued jobs shared the CLI Lambda with deployment commands, CLI commands, and scheduled jobs, which could allow queues to consume its capacity and cause other invocations to fail.

## Source excerpt

Starting today, new Vapor deployments will ensure a separate AWS Lambda function exists for running your queued jobs. Before this change, queued jobs executed within the CLI Lambda. This Lambda is al...