Sometimes an application is split into multiple smaller services, each responsible for a certain aspect of the application. Doing this correctly mandates that each service has its own storage. But what if one service needs data from another service? Let's find out some ways of achieving this!