Can domeone please explain to me what this "serverless" thing is? It's not really without a server, is it?
Doesn't have to be micro. It works like a function, triggered on event and it will scale to millions on many machines at once if need be. So scaling it out is platforms problem. And you only pay for time running so it's ok for very rarely triggered endpoints.