aws (3)

Long running jobs in AWS LambdaAugust 24, 2021

Using AWS Lambda to trigger long running jobs.

AWS Lambda has proven to be a powerful piece of infrastructure, capable of taking parts of our apps that were tied to a long running app server, and turn them into scalable, event driven, service oriented apps. Unfortunately, it has an execution time limit of only 15 minutes. Which makes it not well suited for executing long jobs that may require time-intensive workloads. There is a…Keep Reading

#javascript#lambda#aws#docker#ecs

DynamoDB is a fully managed NoSQL document database provided by AWS

Two methods in DynamoDB allow us to fetch or write many items at once, and . They allow us to fetch or write many items, across multiple tables, in a single call. But there are a few caveats we must take into consideration for each method, to ensure we operate on all items. batchGetItem and batchWriteItem There are two things to keep in mind when using and . They both have a max number of items…Keep Reading

#aws#dynamodb#javascript#databases

DynamoDB is a fully managed NoSQL document database provided by AWS

Most of the methods in DynamoDB take an object as their first parameter, which provides the necessary information to perform the requested operation. These options include things like the table name to operate against, the record you want to write to the database, or the index name that you want to query against. I often have to look up the names of the key names used for each of the parameters…Keep Reading

#aws#dynamodb#javascript#databases

© Matthew Sessions 2022