Apache Kafka e Spring Boot Apache Kafka e Spring Boot

Apache Kafka e Spring Boot

Comunicação assíncrona entre microsserviços

    • 9,49 €
    • 9,49 €

Publisher Description

Pensar em comunicação assíncrona entre microsserviços é um caminho interessante quando a aplicação demanda serviços que podem demorar para responder. Para evitar problemas de timeouts e retentativas, utilizam-se filas ou tópicos, aos quais um processo adiciona uma mensagem informando o processamento a ser feito e outro a recebe quando estiver disponível e executa. O Kafka é atualmente um dos principais sistemas para a implementação de processamento assíncrono. Além de disponibilizar os tópicos para a produção e consumo de mensagens, suas diversas funcionalidades facilitam a implementação de nossas aplicações, com a distribuição e o balanceamento de carga entre os consumidores e o processamento de fluxos de dados.



Neste livro, Eduardo Zambom Santana mostra a utilização do Kafka para fazer a comunicação assíncrona entre microsserviços implementados com o Spring Boot. Por meio de uma aplicação completa, você passará pela criação dos tópicos e a produção e consumo de mensagens, até chegar a partes mais complexas do Kafka, como a utilização de grupos de consumidores, o mecanismo de retentativas, testes unitário de código e o processamento de fluxo de dados com Kafka Streams.

GENRE
Computing & Internet
RELEASED
2022
1 February
LANGUAGE
PT
Portuguese
LENGTH
203
Pages
PUBLISHER
Casa do Código
SIZE
1.5
MB

More Books by Eduardo Felipe Zambom Santana

Caixa de ferramentas da Arquitetura de Software Caixa de ferramentas da Arquitetura de Software
2024
Aplicação web em camadas Aplicação web em camadas
2021
Back-end Java Back-end Java
2021