JavaScript (Node.js) e microsserviços: da ideia à produção
300 páginas
Portuguese
PDF
4.5

JavaScript (Node.js) e microsserviços: da ideia à produção

JavaScript (Node.js) e microsserviços: da ideia à produção

Autor:

Ano:

Resumo:

Este livro é um guia prático para a construção de arquitetura de microsserviços usando JavaScript e a plataforma Node.js. Diferente de materiais teóricos abstratos, o autor oferece uma abordagem passo a passo: desde o design do primeiro microsserviço até a implantação de um sistema completo na nuvem.



Sobre o livro:

  • Design de arquitetura de microsserviços: limites de serviços, padrões de interação, gerenciamento de dados
  • Criação de RESTful API e interação assíncrona através de filas de mensagens (RabbitMQ, Kafka)
  • Containerização com Docker e orquestração com Docker Compose
  • Testes de microsserviços: unitários, de integração, end-to-end
  • Monitoramento, logging e tratamento de erros em sistemas distribuídos
  • Pipelines de CI/CD e deploy em plataformas de nuvem
  • Segurança: autenticação, autorização, proteção do tráfego entre serviços


Para quem é este livro:

O livro é voltado para desenvolvedores que já conhecem os fundamentos de JavaScript e Node.js e desejam avançar para a construção de sistemas distribuídos escaláveis. Será útil tanto para desenvolvedores backend quanto para engenheiros fullstack que buscam dominar a abordagem moderna de criação de aplicações server-side. Experiência com bancos de dados e protocolo HTTP é bem-vinda, mas não obrigatória — todos os conceitos necessários são explicados ao longo da exposição.



O que você aprenderá:

  • Como decompor corretamente um monólito em microsserviços
  • Quais padrões de interação (síncronos e assíncronos) escolher em diferentes cenários
  • Como organizar um ponto de entrada único (API Gateway) e balanceamento de carga
  • Como gerenciar transações e consistência de dados
  • Como testar e depurar sistemas distribuídos
  • Como automatizar build, testes e implantação


Características da edição:

  • Todos os exemplos de código estão disponíveis para download e prontos para execução
  • Casos reais de desenvolvimento comercial
  • Receitas testadas para tarefas típicas (logging, tratamento de erros, retries)
  • Comparação de bibliotecas e frameworks populares (Express, Fastify, Seneca, Moleculer)


O livro "JavaScript (Node.js) e microsserviços" será seu companheiro confiável para dominar um dos paradigmas arquiteturais mais requisitados. Após sua leitura, você será capaz de projetar, desenvolver e manter sistemas de microsserviços de qualquer complexidade com confiança.

Recommendations