title: Client side load balancing (Ribbon) and Service Discovery (Eureka) on PaaS cloud (PCF)
body: <p>Currently we deploy our application to Pivotal Cloud Foundry (PCF), which operates in a Platform as a Service (PaaS) model. </p>
  
  <p>It means whenever we deploy an app to PCF, PCF automatically (apart from the other actions it does) sets up a load balancer forwarding requests to the desired number of the instances it automatically provisioned. </p>
  
  <p>Having that in mind, is it possible to use a client side load balancer such as Ribbon in a PaaS cloud, so that the clients of your app will reach out directly to the instances running your app, not to the load balancer? If yes, what are the benefits?</p>
  
  <p>One more related question, if all my services follow the same naming convention e.g. <code>myapp-service</code> and therefore are available under <code>https://myapp-service.cfapps.io</code> is there any benefit of setting up a Service Discovery service (e.g. Eureka) in a PaaS cloud?</p>