файл с сервера на клиент загрузить; есть grpc-сервер, написанный на rust
Поле byte в message?
Если хочется стриминга, то stream bytes
да, я через stream делал, и файл изображения вроде загружается с сервера на клиент, и вроде размер файла изображения совпадает с исходным; может быть такое, что порядок отправки сообщений непоследовательный?
Не должно быть, на go вроде успешно такое работало
порядок отправки/получения сообщений с байтами всегда сохранялся?
в golang через channel делалось? в rust я использовал mpsc::channel(тот, который из tokio)
В любых непонятных ситуациях упрощай код и дебаж :)
Ну любой нормальный канал дает семантику first-in-first-out
Обсуждают сегодня