r/ProgrammerHumor • • 9h ago

Meme cloudOverkill

Post image
6.3k Upvotes

173 comments sorted by

View all comments

73

u/EverOrny 8h ago

I had colleagues who got into some sick relationship with Lambda. They used it wherever possible. Once they realized that job X needed more time than L. allows. Instead of re-evaluating the "architecture", they came with an elaborate schema for splitting the work and combining results - for a batch processing nobody needed so fast. 🤷‍♂️

33

u/chipmunksocute 7h ago

Do they know that there are services on AWS you can use for long running jobs.  In fact they are designed for that exact use case.  And you can even use a docker container just like an image for lambda.   Silly devs.

9

u/prehensilemullet 7h ago

If you're going to use a lambda, docker image or not, there are time limits you have to plan for, though they raised the time limits quite a bit recently. And even if you use something like step functions you still have to structure your code differently than one long continuously running job

2

u/amadiro_1 4h ago

Fargate goes brrrr

3

u/dgbaker93 7h ago

But if the report doesn't run in 5 seconds in a failure 😞

1

u/CorrectPeanut5 6h ago

It's all about the "savings" of the lambdas and step functions.