You get scalability out of microservices, I believe, not because of "programming in the large" concerns but because 99% of your app works just fine using an RDBMS for a back end with your code written in something low-performance like PHP, but there is 1% of the app that can get 1000x speedup but rewriting it in C with carefully designed and compressed data structures in RAM.