Apache Kafka

Libri Apache Kafkaka

Libri Apache Kafkaka
L'elaborazione del flusso, un paradigma di programmazione per computer che si occupa di interrogare flussi di dati continui e rilevare le condizioni entro pochi millisecondi dalla ricezione dei dati, è in piena espansione e Apache Kafka è in prima linea. Indipendentemente dal fatto che tu abbia aperto questo articolo perché desideri espandere i tuoi orizzonti di lavoro o semplicemente per saperne di più sulla tecnologia per soddisfare la tua curiosità, la nostra lista dei 5 migliori libri di Apache Kafka ti aiuterà.

Cos'è Apache Kafka?

Apache Kafka è una piattaforma di streaming distribuita open source in grado di svolgere tre funzioni principali: può pubblicare e sottoscrivere flussi di record, archiviare flussi di record in modo durevole tollerante ai guasti ed elaborare flussi di record non appena si verificano.

Apache Kafka è stato originariamente sviluppato da LinkedIn per fornire una piattaforma unificata, ad alta velocità e bassa latenza per la gestione dei feed di dati in tempo reale. Oggi, Apache Kafka supporta sia le applicazioni rivolte ai clienti che la connessione di sistemi a valle con dati in tempo reale.

I migliori libri di Apache Kafka

Kafka: la guida definitiva: elaborazione di flussi e dati in tempo reale su larga scala

Questa guida pratica è stata scritta per gli ingegneri del software che sviluppano applicazioni che utilizzano le API di Kafka. È adatto anche per gli ingegneri di produzione che installano, configurano, ottimizzano e monitorano Apache Kafka in produzione. La sua autrice, Neha Narkhede, è co-fondatrice e CTO di Confluent, ed era responsabile dell'infrastruttura di streaming costruita su Apache Kafka e Apache Samza quando lavorava in LinkedIn. La sua vasta esperienza traspare da ogni pagina di questo libro. Se stai cercando un'introduzione rapida ma dettagliata ad Apache Kafka, questo è il libro con cui dovresti iniziare.

Apache Kafka 1.0 Ricettario

Crediamo fermamente che tutti gli sviluppatori dovrebbero sforzarsi di imparare il più possibile sugli strumenti con cui lavorano, ma riconosciamo anche che sviluppare soluzioni alla velocità del business a volte significa saltare le cose tecniche e capire le cose mentre procedi. Se desideri vedere come Apache Kafka può essere integrato con altri importanti strumenti di big data, dovresti aggiungere questo libro alla tua libreria perché contiene oltre 100 ricette pratiche sull'utilizzo della messaggistica aziendale distribuita per gestire i dati in tempo reale.

Sistemi di streaming: cosa, dove, quando e come dell'elaborazione dei dati su larga scala

Questo libro pratico è stato scritto per coloro che desiderano esplorare i sistemi di streaming e apprendere come vengono utilizzati da data engineer, data scientist e sviluppatori per elaborare dati in tempo reale. Il libro è concettuale e indipendente dalla piattaforma, il che lo rende un'ottima risorsa non solo per gli sviluppatori di Apache Kafka ma anche per tutti gli altri.

Progettazione di applicazioni ad alta intensità di dati: le grandi idee alla base di sistemi affidabili, scalabili e manutenibili

Da Facebook a Google alle startup di molti tipi diversi, i dati sono ovunque oggi e chi sa come sfruttarli a proprio vantaggio guida il gruppo. Questo libro tratta le applicazioni ad alta intensità di dati e il loro design. È pratico ma completo e il suo autore, Martin Kleppmann, fa un lavoro fantastico aiutando il lettore a navigare nel campo sempre più complesso della progettazione di applicazioni basate sui dati.

Architettura di streaming: nuovi design con Apache Kafka e MapR Streams

Gli autori di questo libro trattano elementi chiave di un buon design per l'analisi in streaming, nuove tecnologie di messaggistica, tra cui Apache Kafka e MapR Streams, scelte tecnologiche per l'analisi in streaming e molto altro. Il libro è destinato sia agli sviluppatori che alle persone non tecniche e possiamo consigliarlo con tutto il cuore a chiunque desideri sapere come Apache Kafka si inserisce nel più ampio panorama di elaborazione dei flussi.

(Questo post contiene link di affiliazione. È un modo per questo sito di guadagnare commissioni pubblicitarie pubblicizzando o collegandosi a determinati prodotti e/o servizi.)

Come scaricare e giocare a Sid Meier's Civilization VI su Linux
Introduzione al gioco Civilization 6 è una versione moderna del concetto classico introdotto nella serie dei giochi Age of Empires. L'idea era abbasta...
Come installare e giocare a Doom su Linux
Introduzione a Doom La serie Doom è nata negli anni '90 dopo l'uscita dell'originale Doom. È stato un successo immediato e da quel momento in poi la s...
Vulkan per utenti Linux
Con ogni nuova generazione di schede grafiche, vediamo gli sviluppatori di giochi spingere i limiti della fedeltà grafica e avvicinarsi di un passo al...