Modèles de systèmes distribués

Note :   (4,0 sur 5)

Modèles de systèmes distribués (Unmesh Joshi)

Avis des lecteurs

Résumé:

Le livre « Patterns of Distributed Systems » d'Unmesh Joshi est très apprécié pour sa lisibilité et sa vision pratique de la création de logiciels d'entreprise. Il contient un contenu bien organisé qui aborde divers aspects des systèmes distribués, notamment la réplication des données, le partitionnement et la communication. Cependant, la qualité physique de l'ouvrage pose problème.

Avantages:

Contenu lisible et utile, organisation bien structurée, exemples pratiques et narratifs, bonnes perspectives pour le développement de logiciels d'entreprise, recommandé pour les praticiens.

Inconvénients:

Préoccupations concernant la qualité physique du livre, y compris l'emballage déchiré, le livre endommagé et la mauvaise qualité du papier qui soulève des questions quant à l'authenticité.

(basé sur 4 avis de lecteurs)

Titre original :

Patterns of Distributed Systems

Contenu du livre :

Une approche des modèles pour concevoir des systèmes distribués et résoudre les problèmes courants de mise en œuvre.

De plus en plus d'entreprises dépendent aujourd'hui des services cloud de fournisseurs tels que AWS, Microsoft Azure et GCP. Elles utilisent également des produits, tels que Kafka et Kubernetes, ou des bases de données, telles que YugabyteDB, Cassandra, MongoDB et Neo4j, qui sont distribuées par nature. Parce que ces systèmes distribués sont par nature des systèmes avec état, les architectes et les développeurs d'entreprise doivent être préparés à toutes les choses qui peuvent et vont mal se passer lorsque les données sont stockées sur plusieurs serveurs - des crashs de processus aux retards de réseau en passant par les horloges non synchronisées.

L'article Patterns of Distributed Systems décrit un ensemble de modèles qui ont été observés dans les principaux systèmes distribués à code source ouvert. L'étude des problèmes communs et des solutions incarnées par les modèles présentés dans ce guide vous permettra de mieux comprendre le fonctionnement de ces systèmes et d'acquérir des bases solides sur les principes de conception des systèmes distribués.

Avec des exemples de code concrets issus de systèmes tels que Kafka et Kubernetes, ces modèles et solutions vous prépareront à parcourir en toute confiance les bases de code open-source et à comprendre les implémentations que vous rencontrerez "dans la nature".

⬤ Examiner les éléments constitutifs des algorithmes de consensus, tels que Paxos et Raft, pour assurer la cohérence des répliques dans les systèmes distribués.

⬤ Comprendre l'utilisation des horodatages logiques dans les bases de données, un concept fondamental pour le versionnage des données.

⬤ Explorer les schémas de partitionnement couramment utilisés, avec un examen approfondi des subtilités du protocole two-phase-commit.

⬤ Analyser les mécanismes utilisés dans la mise en œuvre des tâches de coordination des clusters, tels que l'appartenance à un groupe, la détection des défaillances et la mise en place d'une coordination robuste des clusters.

⬤ Apprendre des techniques pour établir une communication réseau efficace entre les nœuds de la grappe.

Outre les architectes d'entreprise et les architectes de données, les développeurs de logiciels qui travaillent avec des services en nuage tels qu'Amazon S3, Amazon EKS, Azure CosmosDB ou GCP Cloud Spanner trouveront cet ensemble de modèles indispensable.

Enregistrez votre livre pour bénéficier d'un accès pratique aux téléchargements, aux mises à jour et/ou aux corrections dès qu'elles sont disponibles. Voir à l'intérieur du livre pour plus de détails.

Autres informations sur le livre :

ISBN :9780138221980
Auteur :
Éditeur :
Langue :anglais
Reliure :Broché
Année de publication :2023
Nombre de pages :464

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Modèles de systèmes distribués - Patterns of Distributed Systems
Une approche des modèles pour concevoir des systèmes distribués et résoudre les...
Modèles de systèmes distribués - Patterns of Distributed 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)