Skip to content

Details

Join us in October for a real-world take on serverless. If you're building platforms, consuming APIs, or just curious about new architectural patterns, this talk will be for you.

With Great Scalability Comes Great Responsibility

Dana Engebretson (SPS Commerce, Performance Engineer)

This is a story of how I took down one of our vendor’s services with an innocent serverless application. I wanted to retrieve data from one of our monitoring platforms to analyze SPS Commerce’s software performance. Initially, I wrote a script to collect the data using python multiprocessing. To gather this data in a more scalable, fast, and efficient way, I decided to pivot to a serverless architecture. Unfortunately, my solution ended up spawning requests faster than the REST API could handle. In this talk, we will cover the contextual pros and cons of a number of architectural patterns given real world scalability constraints; from orchestrating Lambdas with AWS step functions to multiprocessing with S3 triggers to rate limiting with queues like SQS.

Doors open at 6pm. Food & drink served (sponsored by SPS Commerce)

Talk ~6:30pm-7:30pm.

Doors close at 9pm.

Related topics

You may also like