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.
Sumário do livro
- O que é Apache Kafka?
- Kafka versus outras ferramentas
- Arquitetura interna
- Partitions e ordenação
- Brokers, líderes e replicação
- Consumer Groups e Rebalance
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 →