Decorative image of a yellow lightbulb in a blue circle

In this “multithreading in serverless” series, we dive into multithreading in AWS Lambda, looking at implementation, scaling, and even comparing multithreading vs multi-instance architectures.

—JV Roig, Field CTO

Multithreading in AWS Lambda: A 3-Part Series from JV Roig

JV Roig is a cloud technologist and the field CTO for Cascadeo, a public cloud managed services provider and IT Transformation partner.

In 2022, he was named an AWS ambassador. This program recognizes technical experts across AWS domains who develop thought leadership content like technical write-ups, blogs, and open source projects. AWS Ambassadors by nature hold multiple AWS certifications, and take initiative to educate customers and partners regarding AWS services.

In December, JV took 5 AWS certification exams in three days, bringing his AWS certification total to 19, cementing his expertise in all things AWS.

Learn more about Multithreading in AWS Lambda in the 3-part series below.

Graphic with text that reads: Multithreading in AWS Lambda Part 1: How Extra Cores (and Memory) Scale for Multithreaded Workloads

Multithreading in AWS Lambda, Part 1: Performance Scaling

Graphic with text that reads: Multithreading in AWS Lambda Part 2: Easy-peasy multithreading for your serverless functions

Multithreading in AWS Lambda, Part 2: Multithreaded Code in Python

Graphic with text that reads: Multithreading in AWS Lambda Part 3: Multithreading vs. Multi-Instance Lambda Architectures

Multithreading in AWS Lambda, Part 3: Multithreaded vs Multi-instance Lambda Architectures