I don’t know why JavaScript is the perfect language for microservices. Any light, agile language can be used, for example, Go or Erlang/Elixir. I particularly like Go because it’s statically typed and it compiles to fast native code and it’s exceptional at concurrent programming.

At any rate, not everybody is moving to microservices. Microservices do have a downside. Read this and this and this, for example.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store