Google today made an early preview version of Android N available to developers. The company released a new SDK to accompany the preview, which includes an initial, small handful of new APIs. The APIs add functionality to apps while also allowing developers to refine the user experience.
The popular microservices architecture for applications distributes small tasks among a suite of independently-deployable services that work in conjunction to create a larger application. This style relies on service discovery on dynamic systems, as discussed in this microservices overview.