Casa > Programação > Tecnologia > Técnico > Microsserviços de primavera em ação Reveja

Microsserviços de primavera em ação

Spring Microservices in Action
Por John Carnell
Avaliações: 17 | Classificação geral: Boa
Excelente
6
Boa
8
Média
3
Mau
0
Horrível
0
Com os microsserviços, você cria aplicativos a partir de serviços muito pequenos, com pouco acoplamento e distribuídos. O Spring Boot e o Spring Cloud oferecem aos desenvolvedores Java um caminho de migração fácil dos aplicativos Spring monolíticos tradicionais para aplicativos baseados em microsserviços que podem ser implementados em várias plataformas na nuvem. As estruturas Spring Boot e Spring Cloud permitem criar rapidamente

Avaliações

Comentário deixado em 05/18/2020
Lathrop Allegrini

Entre 3 e 4 - descrição muito boa, mas não muito detalhada dos componentes do Spring Cloud - apenas o suficiente para entender o que é possível fazer ...

Arredondado para 3 devido a muitos erros de digitação, inconsistências de código / texto e problemas de formatação (na versão Kindle). Os erros serão enviados ao autor ...
Comentário deixado em 05/18/2020
Ab Labkovsky

Ótimo livro para entender como criar microsserviços usando as tecnologias Netflix OSS por meio do Spring Cloud. Se você sempre se perguntou como criar um serviço "Cloud Native" em Java, este é o livro. Infelizmente, este livro não será de 5 estrelas devido à qualidade da escrita. Existem muitos buracos nos exemplos de código: o capítulo sobre segurança mal funciona, você precisa pesquisar sozinho. Não aconselho este livro para pessoas que não têm experiência com o framework Spring.

Em resumo, este livro ensina muitos conceitos necessários para uma vida sã, lidando com microsserviços, como descoberta de serviço (Netflix Eureka), balanceamento de carga, disjuntores e anteparas (faixa de opções da Netflix), gateway de API (Netflix Zuul), rastreamento de log , Rastreamento distribuído (Zipkin) e outros. Por outro lado, requer alguma experiência prévia no framework Spring do leitor.
Comentário deixado em 05/18/2020
Urbas Auler

Eu gosto de como isso discute como você pode criar um sistema completo baseado em microsserviços, incluindo configuração, descoberta de serviço, balanceamento de carga no lado do cliente, roteamento, rastreamento, filas de mensagens e segurança do OAuth2, bem como pensamentos sobre a implantação contínua. O uso de Spring Boot e Spring Cloud pelos livros parece ser uma boa maneira de exercitar esses conceitos. As APIs reais do Spring e o código de exemplo são muito simples, portanto, o livro é principalmente uma discussão de idéias gerais, colocadas em prática com os padrões Java, Docker e Spring Cloud, como Netflix Zuul, Netflix Hysterix, Netflix Eureka, Kafka e Zipkin. .

Eu particularmente gosto que o autor configure um código de trabalho real para cada capítulo que possa ser facilmente construído e executado localmente como um conjunto de imagens do docker.

Infelizmente, o texto sobre o código é incrivelmente detalhado e repetitivo, quase como se o texto estivesse sendo preenchido intencionalmente para atingir um limite de palavras. Muitas frases ou parágrafos são simples reformulações leves, e algumas coisas são declaradas e reafirmadas três ou quatro vezes seguidas. Teria sido mais fácil ler sem essa estranheza.

Infelizmente, a versão do Kindle (pelo menos a que recebi da Manning, não da Amazon), não apresenta bem o código de exemplo, usando imagens realmente estranhas em vez de texto real para a maioria dos códigos. O código nessas imagens também é um cinza realmente fraco. ("A linguagem de programação Go" tem a melhor formatação para código fonte que eu já vi em um livro do Kindle.)
Comentário deixado em 05/18/2020
Floris Bright

Um bom livro para desenvolver uma idéia de como estruturar os microsserviços dentro das perspectivas de um desenvolvedor, arquiteto e devops. O livro mostra todos os padrões que precisam ser seguidos para ter um aplicativo baseado em microsserviços quase perfeito. Se você tem experiência prática com o framework Spring, este livro fornece uma curva de aprendizado suave.

Dei 4/5 estrelas porque, nos capítulos posteriores (7-10), o livro parece perder o controle da transferência de conhecimento para o leitor, introduzindo uma complexidade inexplicável nos tópicos e no código respectivo. O código também não é consistente com os exercícios fornecidos pelo escritor no Git. Os leitores precisam lutar e entender por si próprios onde estão, o que acrescenta esforço e atrasa o progresso.
Comentário deixado em 05/18/2020
Erkan Margolin

Boa descrição de uma das abordagens para criar microsserviços. Algumas partes são bastante opinativas e apresentadas como a única maneira verdadeira de fazer as coisas. No geral, se você seguir as etapas descritas, criará um sistema muito moderno, escalável e sustentável.
Comentário deixado em 05/18/2020
Panchito Dedinas

Eu achei a escrita do autor muito estruturada. Ele não usa a tecnologia da pilha Spring, a menos que ele explique o objetivo por trás dela e como ela se encaixa em uma arquitetura baseada em microsserviços. Os exemplos são lúcidos e ilustrativos. Bom para iniciantes.
Comentário deixado em 05/18/2020
Luigino Bartolotto

Juntamente com o autor, você criará do zero um microsserviço. Em cada capítulo, um novo conceito de microsserviço está sendo introduzido e implementado usando o Spring Cloud, o Spring Boot e o Docker.

Se você não conhece os conceitos de microsserviço ou deseja obter agora as ferramentas usadas no mundo Java, este é um ótimo livro para ler. Cada conceito é implementado e cada trecho de código relevante é completamente explicado.
Comentário deixado em 05/18/2020
Corrine Knerien

Não é uma leitura fácil, mas muito informativa. Algumas partes parecem um jornal do ensino médio que tem uma contagem de palavras que exigem outras partes. Poderia ser mais conciso.
Comentário deixado em 05/18/2020
Tarsuss Linssens

Quase perfeito, tudo o que é necessário para escrever aplicativos baseados em Spring. Definitivamente vou voltar a isso. e estou aguardando a segunda edição.
Comentário deixado em 05/18/2020
Neo Valenciana

Bom equilíbrio entre arquitetura de alto nível e disciplina de engenharia ...
Altamente recomendado.
Comentário deixado em 05/18/2020
Suilmann Agron

Boa visão geral, embora hoje um pouco desatualizada, do Spring Cloud. Fiquei surpreso com o alto número de erros de digitação e ortografia.
Comentário deixado em 05/18/2020
Pomfret Knaus

Um bom livro para iniciantes, eu esperava mais, mas estou decepcionado, mas ainda assim bom conteúdo para iniciantes
Comentário deixado em 05/18/2020
Marybeth Niday

Começa onde "Spring Boot in Action" termina. Este livro anterior já é a premissa dos microsserviços. No entanto, este vai muito além, até uma "arquitetura de sistema de microsserviço" com a pilha do Netflix. Não é uma leitura leve, porque, por exemplo, estamos passando por Kafka para estabelecer uma comunicação entre serviços orientada a eventos. Também estamos nos reunindo com Zuul e Eureka para coisas como descoberta de serviços, gateway de serviço e proxy reverso e, claro, autenticação com o OAuth. Há muitas, muitas coisas a percorrer e uma simples leitura não é suficiente. Mas é sério.
Minha nota de aula em francês ici
Comentário deixado em 05/18/2020
Wrennie Bakst

Interessante e isso me ajudou a descobrir algumas coisas, mas realmente parece que não houve revisão neste livro ... Além dos erros de ortografia, alguns exemplos de código não funcionam, eles precisam ser corrigidos pelo leitor. ..

Deixe um comentário para Microsserviços de primavera em ação