Pular para o conteúdo principal

Gratuito & open source

Apache Kafka para Entrevistas Java Sênior

Guia prático e gratuito sobre mensageria, arquitetura, reprocessamento, ordenação, idempotência e sistemas distribuídos com Apache Kafka, voltado para desenvolvedores Java Backend em entrevistas técnicas.

Para quem já trabalha com Java, Spring Boot e microsserviços, tem contato básico ou intermediário com mensageria e está se preparando para entrevistas técnicas de nível Pleno, Sênior ou Tech Lead — sem precisar administrar clusters Kafka para tirar proveito do conteúdo.

ProducerTopic: pagamentosPartition 0Partition 1Partition 2Consumer Group: notificacao-serviceConsumer 0Consumer 1Consumer 2

Sumário do livro

Ver sumário completo →

Principais conceitos

Partitions e ordenaçãoConsumer Groups e rebalanceOffset e commitRetention e replayRetry e DLQIdempotênciaGarantias de entregaOutbox pattern

Este material é 100% gratuito, sem cadastro e sem paywall. O código-fonte é aberto — contribuições de conteúdo e correções são bem-vindas.

Ver no GitHub →