Kotlin e microsserviços: Guia prático
300 páginas
Portuguese
PDF
4.5

Kotlin e microsserviços: Guia prático

Kotlin e microsserviços: Guia prático

Autor:

Ano:

Resumo:

O livro "Kotlin e microsserviços" é um guia prático completo para desenvolvedores que desejam dominar a abordagem moderna de construção de sistemas distribuídos usando a linguagem Kotlin. Diferente dos livros clássicos, este material é focado especificamente na arquitetura de microsserviços e oferece receitas prontas para resolver problemas reais.



Sobre o que é este livro

Você começará com os fundamentos da sintaxe do Kotlin e seus principais recursos (data classes, sealed classes, funções de extensão, corrotinas) e, em seguida, passará para o design da arquitetura de microsserviços. O autor detalha:

  • Criação de REST API com os frameworks Ktor e Spring Boot
  • Programação assíncrona e fluxos reativos (corrotinas, Flow)
  • Trabalho com bancos de dados via Exposed e Spring Data
  • Organização da comunicação entre serviços (HTTP, gRPC, filas de mensagens)
  • Tratamento de erros e monitoramento (OpenTelemetry, Micrometer)
  • Containerização com Docker e orquestração com Kubernetes
  • Testes de microsserviços (unitário, integração, contrato)


Para quem é este livro

O material será útil para:

  • Desenvolvedores Java que desejam migrar para um Kotlin mais conciso e seguro
  • Engenheiros Backend que planejam implementar arquitetura de microsserviços
  • Especialistas DevOps que desejam entender melhor as particularidades da compilação e deploy de aplicações Kotlin
  • Estudantes e programadores iniciantes familiarizados com os fundamentos da JVM


O que você aprenderá

Ao ler o livro, você será capaz de:

  • Projetar microsserviços fracamente acoplados com limites claros
  • Usar corrotinas para processamento eficiente de milhares de requisições
  • Configurar escalonamento automático e balanceamento de carga
  • Implementar os padrões Saga, Circuit Breaker e Event Sourcing
  • Garantir alta disponibilidade e observabilidade do sistema


O livro contém diversos exemplos de código, prontos para uso em projetos reais. Todos os exemplos estão disponíveis para download no repositório do GitHub. Não é apenas teoria — você adquirirá habilidades práticas que poderá aplicar já amanhã no trabalho.



Independentemente de estar criando uma startup ou trabalhando em um sistema corporativo, "Kotlin e microsserviços" será seu guia confiável no mundo do desenvolvimento distribuído moderno.

Recommendations