Мы разрабатываем новый подход на основе RP C для наших бэк-офисных служб и рассматриваем возможность использования gRP C. В настоящее время мы используем метод REST для вызова наших сервисов, но со временем мы понимаем, что разработка хорошего REST API - это действительно сложная работа, и когда мы обращаемся к нашим внутренним API, он выглядит более RP C, чем REST. Поэтому переход на чистый RP C является действительной альтернативой. Я не говорю здесь об API API publi c - они будут по-прежнему основываться на REST.
Теперь, когда есть несколько микросервисов, которые могут / могут быть распределены, нужно компенсировать проблемы во время команд (написать взаимодействия, иначе HTTP POST, PUT, DELETE).
Мне интересно, как бы вы решили эту проблему? Спасибо!