Apache Kafka

Apache Kafka Books

Apache Kafka Books
Strömbearbetning, ett dataprogrammeringsparadigm som handlar om att fråga efter kontinuerliga dataströmmar och upptäcka förhållanden inom millisekunder från att ta emot data, blomstrar och Apache Kafka ligger i framkant. Oavsett om du har öppnat den här artikeln för att du vill utvidga dina horisonter för arbete eller helt enkelt lära dig mer om tekniken för att tillfredsställa din nyfikenhet, hjälper vår lista över de 5 bästa Apache Kafka-böcker dig.

Vad är Apache Kafka?

Apache Kafka är en distribuerad streamingplattform med öppen källkod som kan ha tre huvudsakliga saker: den kan publicera och prenumerera på dataströmmar, lagra dataströmmar på ett feltolerant hållbart sätt och behandla dataströmmar när de uppträder.

Apache Kafka utvecklades ursprungligen av LinkedIn för att tillhandahålla en enhetlig plattform med hög genomströmning och låg latens för hantering av dataflöden i realtid. Idag stöder Apache Kafka både kundinriktade applikationer och anslutande nedströms system med realtidsdata.

Bästa Apache Kafka-böckerna

Kafka: Den slutgiltiga guiden: Realtidsdata och strömbehandling i stor skala

Den här praktiska guiden skrevs för mjukvaruutvecklare som utvecklar applikationer som använder Kafkas API: er. Det är också lämpligt för produktionsingenjörer som installerar, konfigurerar, ställer in och övervakar Apache Kafka i produktion. Dess författare, Neha Narkhede, är medgrundare och CTO på Confluent, och hon var ansvarig för streaminginfrastrukturen som byggdes ovanpå Apache Kafka och Apache Samza när hon arbetade på LinkedIn. Hennes stora erfarenhet kommer från varje sida i denna bok. Om du letar efter en snabb men detaljerad introduktion till Apache Kafka är det här boken du bör börja med.

Apache Kafka 1.0 Kokbok

Vi är övertygade om att alla utvecklare bör sträva efter att lära sig så mycket om verktygen de arbetar med som möjligt, men vi medger också att utveckla lösningar i snabbhet ibland innebär att man hoppar över de tekniska sakerna och räknar ut saker som du går. Om du vill se hur Apache Kafka kan integreras med andra viktiga big data-verktyg, bör du lägga till den här boken i ditt bibliotek eftersom den innehåller över 100 praktiska recept på hur du använder distribuerade företagsmeddelanden för att hantera realtidsdata.

Streaming Systems: Vad, var, när och hur storskalig databehandling

Denna praktiska bok har skrivits för dem som vill utforska strömmande system och lära sig hur de används av dataingenjörer, dataforskare och utvecklare för att bearbeta händelsetidsdata. Boken är konceptuell och agnostisk plattform, vilket gör den till en bra resurs inte bara för Apache Kafka-utvecklare utan också för alla andra.

Designa dataintensiva applikationer: De stora idéerna bakom pålitliga, skalbara och underhållbara system

Från Facebook till Google till nystartade företag av många olika slag, data finns överallt idag, och de som vet hur man använder dem till deras fördel leder paketet. Denna bok täcker datakrävande applikationer och deras design. Det är praktiskt men ändå omfattande, och dess författare, Martin Kleppmann, gör ett fantastiskt jobb för att hjälpa läsaren att navigera i det alltmer komplexa området att designa datadrivna applikationer.

Streaming Architecture: New Designs Using Apache Kafka and MapR Streams

Författarna till denna bok täcker nyckelelement i bra design för streaminganalys, ny meddelandeteknik, inklusive Apache Kafka och MapR Streams, teknikval för streaminganalys och mycket mer. Boken är avsedd för både utvecklare och icke-tekniska personer, och vi kan helhjärtat rekommendera den alla som vill veta hur Apache Kafka passar in i det bredare strömbehandlingslandskapet.

(Det här inlägget innehåller affiliate-länkar. Det är ett sätt för denna webbplats att tjäna reklamavgifter genom att annonsera eller länka till vissa produkter och / eller tjänster.)

OpenTTD vs Simutrans
Att skapa din egen transportsimulering kan vara rolig, avkopplande och extremt lockande. Det är därför du måste se till att du testar så många spel so...
OpenTTD-handledning
OpenTTD är ett av de mest populära affärssimuleringsspelen där ute. I det här spelet måste du skapa en underbar transportaffär. Du kommer dock att bör...
SuperTuxKart för Linux
SuperTuxKart är en fantastisk titel som är utformad för att ge dig Mario Kart-upplevelsen gratis på ditt Linux-system. Det är ganska utmanande och rol...