Я хочу использовать gRP C для обмена очень большим файлом (более 6 ГБ) между конечными точками и сервером.
это подходящее решение? какие у меня есть альтернативы?
Компания, в которой я работаю, имеет приложение, которое разделено на несколько конечных точек, которые не знают друг друга, и они общаются с помощью RabbitMQ и с использованием шаблона публикации / подписки. Поскольку RabbitMQ имеет ограничение в 4 ГБ для каждого сообщения, я не могу использовать его напрямую, и мне нужно реализовать внешний микросервис.
Моя идея состоит в том, чтобы интегрировать эту систему с микросервисом, в который отправитель может загружать большое вложение и получите ключ. Затем он вставляет ключ в собственное сообщение для отправки. Затем получатель может использовать ключ из сообщения для загрузки копии вложения из микросервиса.