Komunikasi antar services secara umum bisa dibagi menjadi dua jenis:
Lebih detail baca di sini: https://supunbhagya.medium.com/request-driven-vs-event-driven-microservices-7b1fe40dccde)
Pada kenyataannya, Request/Response dan Event Driven ini sering dipakai secara bersamaan.
Format data yang sering dipakai untuk komunikasi antara lain JSON/XML/GRPC schema/avro