/
К примеру есть несколько микросервисов с архитектурой REST
Для "общения" между сервисами сейчас мы используем httpClient вынесенные в отдельные модули (если сервису 1 нужно получить информацию из сервиса 2, то он использует модуль который умеет вызвать ендпоинты сервиса 2 и возвращать ответы)
Поделитесь пжлст как вы организовываете подобное взаимодействие между сервисами (обработка ошибок, статусов, ответы и.т.п)
GRPC пока не рассматриваем, его советовать не нужно)