Опишете компромисите между протоколите WebSockets, SSE (Server-Sent Events) и gRPC Streaming. Кой протокол бихте избрали за: а) чат на живо, б) еднопосочен поток на борсови котировки, в) междусервисна комуникация в архитектура на микросервизи, и защо?