Visão geral do Event Streams

O IBM® Event Streams for IBM Cloud® é um barramento de mensagem de alto rendimento que é construído com o Apache Kafka. Este serviço Kafka gerenciado é otimizado para a ingestão de eventos no IBM Cloud® e distribuição de fluxo de eventos entre seus serviços e aplicativos. Event Streams era conhecido anteriormente como Message Hub.

É possível usar o Event Streams para concluir as tarefas a seguir:

  • Transferir o trabalho para os aplicativos do trabalhador de back-end.
  • Conecte o Event Streams à análise de fluxo para obter insights poderosos.
  • Publicar dados do evento em múltiplos aplicativos para reagir em tempo real.

O Event Streams oferece um serviço Apache Kafka totalmente gerenciado, garantindo durabilidade e alta disponibilidade para nossos clientes. Ao usar oEvent Streams, você tem suporte 24 horas por dia da nossa equipe de especialistas em Kafka.

Ao ser construído com o Apache Kafka, nossa oferta se beneficia diretamente de todas as inovações que ocorrem na comunidade e suporta APIs do cliente Kafka, Kafka Streams e Kafka Connect. O Kafka é altamente confiável e permite construir pipelines de dados escaláveis para muitos casos de uso, incluindo a conexão de microsserviços, a agregação de log, o fornecimento de eventos e o processamento de fluxo.

As ferramentas do Apache Kafka geralmente trabalham diretamente com o Event Streams, embora seja necessário fornecer mais configuração porque as conexões com o Event Streams sempre se autenticam usando credenciais.

No Event Streams, os aplicativos enviam dados criando uma mensagem e enviando-a para um tópico. Para receber mensagens, os aplicativos assinam um tópico e escolhem receber todas as mensagens do tópico ou compartilhar as mensagens entre eles. Event Streams hospeda e mantém as mensagens em uma sequência ordenada.