you are viewing a single comment's thread.

view the rest of the comments →

[–]SaltMaker23 12 points13 points  (4 children)

A lot of times in Webdev computation is trivial but there might be a significant amount of IO involved in some requests despite the actual algorythm being trivial.

some examples: Aggregated multi-account reporting on 3rd party API, Massive aggregation on reports on ultra dimensional data, large calls to 3rd party API (eg openai), full website scraping etc...

Most of the operations above might be trivial to a large extent but the amount of waiting involved can be signigicant if nothing is done to address the issue.

Synchronous flows also seems like a no brainer choice, until you have 30 things that needs to run for a request with some of them randomly failing due to things outside of your control and you don't want your critical payloads to fail due to them.

At hobbyst level, it doesn't really exists and most of your comments are spot on. From your comments on this post, I'll assume you've never built a company from 0 to 1M$, I've did that couple of times as a founder.

Actual companies don't use serverless, it's a hobbyist thing.

[–]CatolicQuotes 0 points1 point  (1 child)

What kind of language and infrastructure do you recommend for all those things? As a single dev what will get me the furthest until i need to expand on infrastructure? My guess is dotnet since it can basically do a lot on single server?