Hacker News new | ask | show | jobs
by xchaotic 2879 days ago
"a degree that the developer no longer has to think about anything but his application code."

a developer still has to understand the implications of resource consumption etc. For performance-critical pieces of code, IMO it's better to have direct access to the hardware - I had a recent first hand experience with this debugging NUMA related performance issue.

2 comments

Is there a performance-critical case that isn't already ruled out by the Lambda cold boot problem though?
nor would you use a dockerized microservice for that, or would you?

serverless is - as i said before - a dockerized microservice as its heart. It should only be used in in places where you'd do it without the abstraction.

There are a lot of services / applications you can build with this. For example Adapters for external SaaS which should be able to trigger certain actions, or just plain JSON APIs which query a DB and output their results...

but using it to join 2 TB of data and process it afterwards in realtime? yeah, thats not a valid usecase for serverless.