Kafka viene utilizzato principalmente per costruire pipeline di dati in streaming in tempo reale e applicazioni che si adattano ai flussi di dati. Combina messaggistica, archiviazione ed elaborazione del flusso per consentire l'archiviazione e l'analisi di dati storici e in tempo reale.
Cos'è Kafka in parole semplici?
Kafka è un software open source che fornisce un framework per l'archiviazione, la lettura e l'analisi dei dati in streaming. … Kafka è stato originariamente creato su LinkedIn, dove ha svolto un ruolo nell'analisi delle connessioni tra i loro milioni di utenti professionali al fine di costruire reti tra le persone.
Perché usiamo Kafka?
Kafka è stato progettato per offrire questi vantaggi distinti rispetto ad AMQP, JMS, ecc. Kafka è altamente scalabile. Kafka è un sistema distribuito, che può essere scalato rapidamente e facilmente senza incorrere in tempi di fermo. Apache Kafka è in grado di gestire molti terabyte di dati senza incorrere in molto in termini di sovraccarico.
Quali servizi utilizzano Kafka?
Oggi, Kafka è utilizzato da migliaia di aziende, tra cui oltre il 60% di Fortune 100. Tra queste ci sono Box, Goldman Sachs, Target, Cisco, Intuit e altre ancora. In quanto strumento affidabile per responsabilizzare e innovare le aziende, Kafka consente alle organizzazioni di modernizzare le proprie strategie di dati con l'architettura di streaming di eventi.
Cosa fa AWS Kafka?
Apache Kafka è una piattaforma di streaming distribuita open source che ti consenteper creare applicazioni di streaming in tempo reale. … L'esecuzione della distribuzione di Kafka su Amazon EC2 offre una soluzione scalabile e ad alte prestazioni per l'acquisizione di dati in streaming.