3 ms·
One of the fundamental problem of serverless is intimately tied to its very selling point: that your code is run on interchangeable servers. What that leads to
by pierrebai 6y ago
One of the fundamental problem of serverless is intimately tied to its very selling point: that your code is run on interchangeable servers.
What that leads to is that everyone's code runs on any server. The requires strict inter-server security, authorization and roles.
On a normal server, you can run multiple processes (DB, front-end, back-end, etc) and rely on the fact they're running on the same server to not having to design roles and auth.
In serverless, you need to manage roles and auths for everything.
You see the same issues for data pipes, triggers and queues.