One of the ideas was to implement retrofit-compatible MVC, so that on client you just use retrofit, and on a server you implement same interface. But we are still exploring this area, including akka, kafka, and other means of implementing service interaction.