title: Request per second and performance limit of Spring rest backend
body: <p>I would like to develop a Spring REST backend application with tomcat.
  I expect 1000-5000 active users. The users will create requests from clients(Android, web, Ios) to backend. Most of requests will create a simple db select.</p>
  
  <ul>
  <li>How to calculate the limit of requests per second?</li>
  <li>How to estimate the performance limits?</li>
  <li>Should I use Microservice architecure or monolithic?</li>
  </ul>
  
  <p>Thanks</p>