title: How to work on single gateway based microservice in a team?
body: <p>We are developing microservice based application using Jhipster. For that, there are different components should run at the same time i.e, service registry, UAA server, Gateway, and other different services. To run all these components on my PC it consumes all the resources (16 GB of Ram). However, other developers, they don't have sufficient resources on their PC, which is the reason we are facing the problems continues development in the team.
  So we are seeking some options for this problem to get efficiency over our development team.</p>
  
  <p>Currently, if someone wants to add/change features on the application, he needs to work with both microservice and gateway(for the frontend).
  So, in this case, <strong>what happen? suppose multiple developers are working on gateway and service at the same time in the development environment.
  How are they going to debug/test?</strong> do they have to deploy gateway individually?</p>
  
  <p>We are planning to deploy microservices on our own VPS server and in near future for the production heroku, kubernetes, jenkins, cloudfoundry can be used.</p>
  
  <p>Correct me if I am wrong and is there any better option for smooth development?</p>
  
  <p>I had read Sam Neuman's Microservice book that the problem of the single gateway based application while development.Now I am very curious about how Jhipster came to resolve this problem.</p>