Question — 104
Tags —
Introdução
A escolha entre Service Bus e Event Hub depende dos padrões de comunicação, volume de dados e requisitos de processamento da arquitetura.
Conceito-chave
Padrões de Mensageria: Service Bus implementa padrões tradicionais de mensageria empresarial (request/reply, pub/sub), enquanto Event Hub foca em streaming de eventos de alta throughput para processamento em tempo real.
Tópicos Relevantes
- Garantias de entrega (at-least-once vs at-most-once)
- Ordenação e sessões
- Escalabilidade e throughput
- Retenção de dados
- Modelos de consumo
Exemplo Prático
Use Service Bus para comandos críticos entre microsserviços (processamento de pedidos) e Event Hub para telemetria massiva (logs de IoT, clicks de website) que requer processamento em tempo real.
Benefícios
- Arquitetura otimizada para o caso de uso
- Performance e custos adequados
- Padrões de resiliência apropriados
- Escalabilidade sob demanda
- Integração simplificada