Apache Kafka

Livros Apache Kafka

Livros Apache Kafka
O processamento de fluxo, um paradigma de programação de computador que lida com a consulta de fluxos de dados contínuos e detecção de condições dentro de milissegundos de recebimento de dados, está crescendo, e o Apache Kafka está na vanguarda. Independentemente de você ter aberto este artigo porque gostaria de expandir seus horizontes de trabalho ou simplesmente aprender mais sobre a tecnologia para satisfazer sua curiosidade, nossa lista dos cinco principais livros do Apache Kafka o ajudará.

O que é Apache Kafka?

Apache Kafka uma plataforma de streaming distribuído de código aberto capaz de três coisas principais: pode publicar e assinar fluxos de registros, armazenar fluxos de registros de maneira durável e tolerante a falhas e processar fluxos de registros conforme eles ocorrem.

Apache Kafka foi originalmente desenvolvido pelo LinkedIn para fornecer uma plataforma unificada, de alto rendimento e baixa latência para lidar com feeds de dados em tempo real. Hoje, o Apache Kafka oferece suporte a aplicativos voltados para o cliente e à conexão de sistemas downstream com dados em tempo real.

Melhores livros Apache Kafka

Kafka: o guia definitivo: dados em tempo real e processamento de fluxo em escala

Este guia prático foi escrito para engenheiros de software que desenvolvem aplicativos que usam APIs de Kafka. Também é adequado para engenheiros de produção que instalam, configuram, ajustam e monitoram o Apache Kafka na produção. Sua autora, Neha Narkhede, é cofundadora e CTO da Confluent, e ela foi responsável pela infraestrutura de streaming construída em cima do Apache Kafka e Apache Samza quando ela trabalhou no LinkedIn. Sua vasta experiência emana de cada página deste livro. Se você está procurando uma introdução rápida, porém detalhada ao Apache Kafka, este é o livro com o qual você deve começar.

Apache Kafka 1.0 livro de receitas

Acreditamos firmemente que todos os desenvolvedores devem se esforçar para aprender o máximo possível sobre as ferramentas com as quais trabalham, mas também reconhecemos que desenvolver soluções na velocidade dos negócios às vezes significa pular as coisas técnicas e descobrir as coisas à medida que você avança. Se você gostaria de ver como o Apache Kafka pode ser integrado a outras ferramentas importantes de big data, você deve adicionar este livro à sua biblioteca porque ele contém mais de 100 receitas práticas sobre o uso de mensagens corporativas distribuídas para lidar com dados em tempo real.

Sistemas de streaming: o quê, onde, quando e como do processamento de dados em grande escala

Este livro prático foi escrito para aqueles que desejam explorar sistemas de streaming e aprender como eles são usados ​​por engenheiros de dados, cientistas de dados e desenvolvedores para processar dados de tempo de evento. O livro é conceitual e independente de plataforma, o que o torna um ótimo recurso não apenas para desenvolvedores do Apache Kafka, mas também para todos os outros.

Projetando aplicativos com uso intensivo de dados: as grandes ideias por trás de sistemas confiáveis, escalonáveis ​​e sustentáveis

Do Facebook ao Google e startups de muitos tipos diferentes, os dados estão em toda parte hoje, e aqueles que sabem como aproveitá-los para seu benefício lideram o grupo. Este livro cobre aplicativos com muitos dados e seu design. É prático, mas abrangente, e seu autor, Martin Kleppmann, faz um trabalho fantástico ajudando o leitor a navegar no campo cada vez mais complexo de projetar aplicativos baseados em dados.

Arquitetura de streaming: novos designs usando Apache Kafka e MapR Streams

Os autores deste livro cobrem os principais elementos de um bom design para análise de streaming, novas tecnologias de mensagens, incluindo Apache Kafka e MapR Streams, opções de tecnologia para análise de streaming e muito mais. O livro é destinado a desenvolvedores e pessoas não técnicas, e podemos recomendá-lo sinceramente a qualquer pessoa que queira saber como o Apache Kafka se encaixa no cenário de processamento de fluxo mais amplo.

(Este post contém links afiliados. É uma forma de este site ganhar taxas de publicidade ao anunciar ou vincular a determinados produtos e / ou serviços.)

Como instalar e jogar Doom no Linux
Introdução ao Doom A série Doom teve origem nos anos 90 após o lançamento do Doom original. Foi um sucesso instantâneo e, a partir desse momento, a sé...
Vulkan para usuários de Linux
A cada nova geração de placas gráficas, vemos os desenvolvedores de jogos ultrapassarem os limites da fidelidade gráfica e se aproximarem mais do foto...
OpenTTD vs Simutrans
Criar sua própria simulação de transporte pode ser divertido, relaxante e extremamente atraente. É por isso que você precisa ter certeza de experiment...