Note :
Ce livre est très apprécié pour sa couverture complète de l'architecture des microservices, des modèles de conception et des concepts connexes tels que la conception pilotée par les domaines (DDD). Il mêle efficacement des concepts de haut niveau à des informations techniques détaillées, ce qui le rend adapté à la fois aux débutants et aux ingénieurs logiciels expérimentés. Cependant, de nombreuses critiques mentionnent que le livre est verbeux et répétitif, ce qui peut entraîner un certain ennui lors de la lecture.
Avantages:Couverture approfondie des microservices et des modèles de conception, convivialité pour les débutants, bonne organisation du contenu, exemples pratiques (comme l'application de livraison de nourriture), ressource précieuse pour les architectes et les développeurs, explications claires, inclut des sujets importants tels que les tests et la sécurité.
Inconvénients:Le livre est verbeux et peut sembler répétitif, certains exemples sont spécifiques au framework, moins d'exemples Java que prévu, et un utilisateur a reçu une copie usagée au lieu d'une copie neuve.
(basé sur 89 avis de lecteurs)
Microservices Patterns: With Examples in Java
Résumé
Microservices Patterns enseigne aux développeurs et architectes d'entreprise comment construire des applications avec l'architecture microservice. Plutôt que de préconiser l'utilisation de l'architecture microservice, ce guide clairement rédigé adopte une approche équilibrée et pragmatique, explorant à la fois les avantages et les inconvénients.
L'achat du livre imprimé inclut un livre électronique gratuit aux formats PDF, Kindle et ePub de Manning Publications.
À propos de la technologie
Développer avec succès des applications basées sur les microservices nécessite de maîtriser un nouvel ensemble de connaissances et de pratiques architecturales. Dans ce livre unique, Chris Richardson, pionnier de l'architecture des microservices et champion de Java, rassemble, catalogue et explique 44 modèles qui résolvent des problèmes tels que la décomposition des services, la gestion des transactions, l'interrogation et la communication inter-services.
À propos du livre
Microservices Patterns vous apprend à développer et à déployer des applications basées sur des microservices de qualité production. Cet ensemble inestimable de modèles de conception s'appuie sur des décennies d'expérience des systèmes distribués, en ajoutant de nouveaux modèles pour écrire des services et les composer en systèmes qui évoluent et fonctionnent de manière fiable dans des conditions réelles. Plus qu'un simple catalogue de patterns, ce guide pratique offre des conseils basés sur l'expérience pour vous aider à concevoir, implémenter, tester et déployer votre application basée sur les microservices.
Ce qu'il y a dedans
⬤ Comment (et pourquoi) utiliser l'architecture microservice.
⬤ Les stratégies de décomposition des services.
⬤ La gestion des transactions et les modèles d'interrogation.
⬤ Stratégies de test efficaces.
⬤ Les modèles de déploiement, y compris les conteneurs et les services sans serveur.
A propos du lecteur
Écrit pour les développeurs d'entreprise familiers avec l'architecture standard des applications d'entreprise. Les exemples sont en Java.
A propos de l'auteur
Chris Richardson est un champion Java, une star de JavaOne, l'auteur de Manning's POJOs in Action et le créateur du site original CloudFoundry.com.
Table des matières
⬤ Sortir de l'enfer monolithique.
⬤ Stratégies de décomposition.
⬤ La communication interprocessus dans une architecture microservice.
⬤ Gestion des transactions avec les sagas.
⬤ Conception de la logique d'entreprise dans une architecture de microservices.
⬤ Développer la logique métier avec l'event sourcing.
⬤ Mise en œuvre de requêtes dans une architecture de microservices.
⬤ Les modèles d'API externes.
⬤ Tester les microservices : partie 1.
⬤ Tester les microservices : partie 2.
⬤ Développement de services prêts pour la production.
⬤ Déploiement de microservices.
⬤ Refactorisation vers les microservices.
© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)