© Kasun Indrasiri and Prabath Siriwardena 2018
Kasun Indrasiri and Prabath SiriwardenaMicroservices for the Enterprisehttps://doi.org/10.1007/978-1-4842-3858-5_3

3. Inter-Service Communication

Kasun Indrasiri1  and Prabath Siriwardena1
(1)
San Jose, CA, USA
 

In the microservices architecture, services are autonomous and communicate over the network to cater a business use case. A collection of such services forms a system and the consumers often interact with those systems. Therefore, a microservices-based application can be considered a distributed system running multiple services on different network locations. A given service runs on its own process. So microservices interact using inter-process or inter-service communication styles.

In this chapter ...

Get Microservices for the Enterprise: Designing, Developing, and Deploying now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.