Apache Kafka

Bokrecension Apache Kafka 1.0 Kokbok

Bokrecension Apache Kafka 1.0 Kokbok

Skriven av: Av Raúl Estrada
Publicerad av: Packt Publishing
Sammanfattning: Över 100 praktiska recept för användning av distribuerade företagsmeddelanden för att hantera realtidsdata
Utgivarlänk: Apache Kafka 1.0 Kokbok

Denna bok är en kokbok, ett kompendium av praktiska recept som är lösningar på vardagliga problem inför implementeringen av en strömmande arkitektur med Apache Kafka.

Målgrupp för den här boken

Du är en IT-professionell som arbetar med mjukvaruutveckling och databehandling men du har ännu ingen erfarenhet av att använda Apache Kafka. Den här boken är för dig eftersom det inte tar mycket tid att prata om teori, men ta reda på hur du installerar Kafka och vad du kan göra med det för att bygga större, bättre och mer robusta system som du någonsin har gjort innan du lärt sig hur man använder Apache Kafka.

Komma igång

Författaren kommer igång direkt med att visa dig hur du installerar all programvara och beroenden på olika plattformar inklusive Scala-programmeringsspråk och Apache Zookeeper. Installera sedan Apache Kafka och konfigurera det som ett verkligt system i klusterläge på en enda värd och starta serverprocesserna direkt med de första recepten. Mäklare i Kafka är själva servrarna. Det visas hur man konfigurerar och startar dem.

Skapa dina första ämnen

I kapitel 1 kommer du snabbt att använda kommandoradsgränssnittet för att skapa ämnen i Apache Kafka. Ämnen är kärnabstraktet som används för att lagra data och läsa från data. De är en linjär uppsättning oförändrade meddelanden som kan publiceras till och läsas från med en meddelanderäknare. Du lär dig också kommandoradsgränssnittsverktygen för att lista, beskriva och inspektera ämnena.

Kommandoradsverktyg

Ett recept visas för att använda grundläggande kommandoradsverktyg för att generera data och infoga i ett ämne. De olika användbara alternativen för att infoga data via kommandoradsgränssnittet visas. Samma alternativ kan användas från själva koden snarare än kommandoraden. Sedan visas kommandoradsverktygen för läsning från ett ämne. Återigen kan samma göras antingen via kommandoraden eller genom att skriva kod.

Optimera installationen

Du kan ändra ändra gängalternativen för prestanda och replikalternativen för tillförlitlighet. Loggningsalternativ kan ändras för att finjustera hur du vill felsöka loggarna. Zookeeper-inställningar kan också ställas in för prestanda och skalbarhet. Snabba recept för att komma igång med inställning av dessa visas i kapitel 1.

Kärninnehåll i boken

Efter att grunderna har behandlats går boken in i mer avancerade ämnen som:

Resultat

Efter att ha gått igenom recepten i den här boken blir du inte längre nybörjare. Nu kommer du att ha distribuerat både enkla och verkliga Apache Kafka-topologier. Du har skrivit till och läst från ämnen och du har bearbetat data på ett strömmande sätt. Du har de grundläggande färdigheterna du behöver för att börja utnyttja denna kraftfulla teknik i den verkliga världen. Skaffa boken från Amazon idag och börja din inlärningsväg med den.

(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.)

Topp 10 spel att spela på Ubuntu
Windows-plattformen har varit en av de dominerande plattformarna för spel på grund av den enorma andelen spel som utvecklas idag för att stödja Window...
5 bästa arkadspel för Linux
Numera är datorer seriösa maskiner som används för spel. Om du inte kan få den nya poängen vet du vad jag menar. I det här inlägget kommer du att känn...
Strid om Wesnoth 1.13.6 Utveckling släppt
Strid om Wesnoth 1.13.6 släpptes förra månaden, är den sjätte utvecklingsversionen i 1.13.x-serien och den levererar ett antal förbättringar, framför ...