We connect our REST services together using smartstack. Smartstack is mainly the combination of nerve and synapse. Nerve lets your service be discovered by other services, and synapse lets you discover services you yourself need.
In order to play well with smartstack, you need to define two special resources in your service.
Both should return Content-type: text/plain
.