Apache Kafka - Aplikacje
Kafka obsługuje wiele z najlepszych dzisiejszych aplikacji przemysłowych. W tym rozdziale przedstawimy bardzo krótki przegląd niektórych z najważniejszych zastosowań Kafki.
Świergot
Twitter to serwis społecznościowy online, który zapewnia platformę do wysyłania i odbierania tweetów użytkowników. Zarejestrowani użytkownicy mogą czytać i wysyłać tweety, ale niezarejestrowani użytkownicy mogą czytać tylko tweety. Twitter wykorzystuje Storm-Kafka jako część infrastruktury przetwarzania strumieniowego.
Apache Kafka jest używany na LinkedIn do danych strumienia aktywności i wskaźników operacyjnych. System mes-saging Kafka pomaga LinkedIn w różnych produktach, takich jak LinkedIn Newsfeed, LinkedIn Today do konsumpcji wiadomości online oraz oprócz systemów analitycznych offline, takich jak Hadoop. Silna trwałość Kafki jest również jednym z kluczowych czynników związanych z LinkedIn.
Netflix
Netflix to amerykański międzynarodowy dostawca strumieniowych multimediów internetowych na żądanie. Netflix używa platformy Kafka do monitorowania w czasie rzeczywistym i przetwarzania zdarzeń.
Mozilla
Mozilla to społeczność wolnego oprogramowania, utworzona w 1998 roku przez członków Netscape. Kafka wkrótce wymieni część obecnego systemu produkcyjnego Mozilli, aby zbierać dane dotyczące wydajności i użytkowania z przeglądarki użytkownika końcowego dla projektów takich jak telemetria, pilot testowy itp.
Wyrocznia
Oracle zapewnia natywną łączność z firmą Kafka z jej produktu Enterprise Service Bus o nazwie OSB (Oracle Service Bus), który umożliwia programistom wykorzystanie wbudowanych funkcji mediacji OSB do wdrażania etapowych potoków danych.