title: How to Optimize REST API Response time
body: <p>am working on a  <strong>E-commerce</strong>  project which has internally four projects(parts).<br>
  1.) <strong>core</strong> -has users info<br>
  2.) <strong>cms</strong>-contents info<br>
  3.) <strong>oms</strong>-orders info<br>
  4.) <strong>wallet</strong>-payment info</p>
  
  <p>Used:-<br>
  <strong>UI</strong>-AngularJs<br>
  <strong>Backend</strong>-java </p>
  
  <ul>
  <li>No third paty api calls.</li>
  <li>caching already used</li>
  <li>only http calls among above four projects.                            </li>
  </ul>
  
  <p>we have multiple REST API calls one after other to same domain(with different path and query parameters). </p>
  
  <blockquote>
    <p>What are the ways that I can optimize api response time.</p>
  </blockquote>
  
  <p>Suggestions for java and AngularJs is welcome,rather than caching give me more suggestions that i can use to optimize response time of api's.</p>
  
  <p>Appreciated!!!</p>
  
  <p><em>I have found same question on stackoverflow <a href="https://stackoverflow.com/questions/19193985/how-to-optimize-rest-api-calls">How to Optimize REST API calls</a> ,answer is helpul but found no best solution  for me.</em></p>