Note :
Le livre est généralement bien accueilli pour son style d'écriture amusant et engageant, ainsi que pour sa couverture complète des concepts et pratiques cloud natives. Cependant, il a été critiqué pour son caractère trop général, son manque de profondeur dans les exemples de programmation Go et son dépôt GitHub mal organisé. En outre, certains lecteurs ont estimé qu'il convenait davantage à des non-développeurs ou à des managers qu'à des praticiens techniques. L'état physique de certains exemplaires a également suscité des inquiétudes parmi les lecteurs.
Avantages:⬤ Style d'écriture engageant et amusant
⬤ couverture complète du développement natif du cloud
⬤ exemples utiles de modèles
⬤ bon pour introduire les concepts du cloud et Go
⬤ apprécié par les ingénieurs de niveau moyen/supérieur.
⬤ Manque de profondeur dans les exemples de codage Go
⬤ les exemples semblent précipités ou inventés
⬤ l'approche générale peut ne pas convenir à tous les lecteurs
⬤ certains exemplaires physiques sont arrivés endommagés
⬤ peut être trompeur pour ceux qui s'attendent à une forte concentration sur la programmation Go.
(basé sur 17 avis de lecteurs)
Cloud Native Go: Building Reliable Services in Unreliable Environments
Quel est le point commun entre Docker, Kubernetes et Prometheus ? Toutes ces technologies cloud natives sont écrites dans le langage de programmation Go. Ce livre pratique vous montre comment utiliser les atouts de Go pour développer des services cloud natives évolutifs et résilients, même dans un environnement imprévisible. Vous explorerez la composition et la construction de ces applications, des fonctionnalités de bas niveau de Go aux modèles de conception de niveau intermédiaire, en passant par les considérations architecturales de haut niveau.
Chaque chapitre s'appuie sur les leçons du précédent, guidant les développeurs de niveau intermédiaire à avancé à travers Go pour construire un magasin de clés-valeurs distribué simple mais complet. Vous apprendrez les meilleures pratiques pour adopter Go comme langage de développement afin de résoudre les problèmes de gestion et de déploiement des applications natives du cloud.
⬤ Apprenez en quoi les applications natives du cloud diffèrent des autres architectures logicielles.
⬤ Comprendre comment Go peut résoudre les défis de la conception de services distribués évolutifs.
⬤ Exploiter les fonctionnalités de bas niveau de Go, telles que les canaux et les goroutines, pour mettre en œuvre un service cloud natif fiable.
⬤ Explorer ce qu'est la « fiabilité des services » et ce qu'elle a à voir avec le « cloud native ».
⬤ Appliquer une variété de modèles, d'abstractions et d'outils pour construire et gérer des systèmes distribués complexes.
© 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)