Apache Kafka - Aplicativos

Kafka oferece suporte a muitas das melhores aplicações industriais da atualidade. Forneceremos uma visão geral muito breve de algumas das aplicações mais notáveis ​​do Kafka neste capítulo.

Twitter

O Twitter é um serviço de rede social online que fornece uma plataforma para enviar e receber tweets de usuários. Usuários registrados podem ler e postar tweets, mas usuários não registrados podem apenas ler tweets. O Twitter usa Storm-Kafka como parte de sua infraestrutura de processamento de stream.

LinkedIn

Apache Kafka é usado no LinkedIn para dados de fluxo de atividades e métricas operacionais. O sistema de mensagens Kafka ajuda o LinkedIn com vários produtos como LinkedIn Newsfeed, LinkedIn Today para consumo de mensagens online e, além de sistemas analíticos offline, como Hadoop. A forte durabilidade de Kafka também é um dos fatores-chave em conexão com o LinkedIn.

Netflix

A Netflix é uma fornecedora multinacional americana de mídia de streaming de Internet sob demanda. A Netflix usa o Kafka para monitoramento em tempo real e processamento de eventos.

Mozilla

Mozilla é uma comunidade de software livre, criada em 1998 por membros da Netscape. Kafka logo substituirá uma parte do atual sistema de produção da Mozilla para coletar dados de desempenho e uso do navegador do usuário final para projetos como Telemetria, Piloto de Teste, etc.

Oráculo

A Oracle fornece conectividade nativa para Kafka a partir de seu produto Enterprise Service Bus chamado OSB (Oracle Service Bus), que permite aos desenvolvedores aproveitar os recursos de mediação integrados do OSB para implementar pipelines de dados em estágios.