Les services distribués avec Go : votre guide pour des systèmes fiables, évolutifs et faciles à entretenir

Note :   (4,5 sur 5)

Les services distribués avec Go : votre guide pour des systèmes fiables, évolutifs et faciles à entretenir (Travis Jeffery)

Avis des lecteurs

Résumé:

Le livre « Distributed Services with Go » est très apprécié pour son approche pratique de l'enseignement aux Gophers de la construction de systèmes distribués au travers d'un projet concret. Bien qu'il fournisse des informations précieuses et des explications détaillées, certains utilisateurs ont trouvé qu'il manquait de mises à jour et qu'il ne couvrait que les bases des systèmes distribués.

Avantages:

Expérience pratique de la construction d'un projet réel (un service de logs distribué).

Inconvénients:

Bon pour les Gophers intermédiaires qui ont une connaissance préalable de Go.

(basé sur 13 avis de lecteurs)

Titre original :

Distributed Services with Go: Your Guide to Reliable, Scalable, and Maintainable Systems

Contenu du livre :

C'est le livre pour les Gophers qui veulent apprendre à construire des systèmes distribués. Vous connaissez les bases de Go et vous êtes impatient de mettre vos connaissances en pratique. Construisez des services distribués hautement disponibles, résilients et évolutifs. Ce livre est exactement ce dont vous avez besoin pour appliquer Go à des situations réelles. Améliorez vos compétences en ingénierie dès aujourd'hui.

Passez au niveau supérieur en apprenant à concevoir, développer et déployer un service distribué. Commencez par les bases de la gestion du stockage, puis passez à la mise en réseau d'un client et d'un serveur, et enfin à la distribution d'instances de serveur, au déploiement et aux tests. Tout cela rendra le codage plus facile, plus rapide et plus amusant, que ce soit dans le cadre de votre travail quotidien ou de vos projets secondaires.

Créez vos propres services distribués et contribuez à des projets open source. Construisez des clients et des serveurs sécurisés en réseau avec gRPC. Obtenez des informations sur vos systèmes et déboguez les problèmes grâce à des services observables instrumentés avec des métriques, des journaux et des traces. Exploitez votre propre autorité de certification pour authentifier les services web internes avec TLS. Gérer automatiquement l'ajout ou la suppression de nœuds dans votre cluster grâce à la découverte de services. Coordonner les systèmes distribués avec des machines d'état répliquées alimentées par l'algorithme de consensus Raft. Concevez vos applications et vos bibliothèques de manière à ce qu'elles soient modulaires et faciles à maintenir. Écrire des CLI pour configurer et exécuter vos applications. Exécutez votre système distribué localement et déployez-le sur le cloud avec Kubernetes. Testez et évaluez vos applications pour vous assurer qu'elles sont correctes et rapides.

Plongez dans l'écriture de Go et rejoignez les centaines de milliers de personnes qui l'utilisent pour créer des logiciels pour le monde réel.

Ce dont vous avez besoin :

Go 1.13+ et Kubernetes 1.16+.

Autres informations sur le livre :

ISBN :9781680507607
Auteur :
Éditeur :
Reliure :Broché
Année de publication :2021
Nombre de pages :225

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Les services distribués avec Go : votre guide pour des systèmes fiables, évolutifs et faciles à...
C'est le livre pour les Gophers qui veulent...
Les services distribués avec Go : votre guide pour des systèmes fiables, évolutifs et faciles à entretenir - Distributed Services with Go: Your Guide to Reliable, Scalable, and Maintainable Systems

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© 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)