> Even scaling would be somewhat of an issue depending on the tech stack. Imagine the cost of running standard Java micro-services and the "solution" was to "spin up hundreds of more nodes". The worst that I have seen was a bank proudly having up to 8,000 - 10,000 separate micro-services.
Just imagine the daily cost of that.
I'm not going to preach for thousands of micro-services necessarily, but they also make scaling easier and cheaper.
Not every service in your application receives the same load, and being able to scale up by increasing the 20% of Lambdas that receive 80% of the traffic, will result in massive savings too.
I'm not going to preach for thousands of micro-services necessarily, but they also make scaling easier and cheaper.
Not every service in your application receives the same load, and being able to scale up by increasing the 20% of Lambdas that receive 80% of the traffic, will result in massive savings too.