title: Should multithreading be used in microservices?
body: <p>Should parallel programming be used in the development of microservices in case the microservices are scalable and, for instance, deployed as ECS on AWS?</p>
  
  <p>If yes, what are the benefits of consuming more resources by one instance vs the same resources by N instances?</p>
  
  <p>How does parallel programming match <a href="https://12factor.net/" rel="noreferrer">https://12factor.net/</a></p>
  
  <p>P.S. to be more specific - should I conceptually use parallel streams rather than simple streams?</p>