🟡 Средний · 2 очк. gRPC
Какие типы взаимодействия поддерживает gRPC?
A Только request-response
B Unary, server streaming, client streaming, bidirectional streaming
C Только unary и streaming
D Только pub/sub
Объяснение вопроса

Четыре варианта: 1) Unary - один запрос, один ответ; 2) Server streaming - один запрос, поток ответов; 3) Client streaming - поток запросов, один ответ; 4) Bidirectional streaming - потоки в обе стороны. Выбор задаётся в .proto.

В Go

Соответствующие сигнатуры на клиенте и сервере: обычная функция для unary, потоковые интерфейсы для stream RPC.

🧠Квиз 🏆Лидеры 🎯Собесед. 📖Вопросы 📚База зн.