2010-03-19 7 views
0

Selon vous, qu'est-ce qui est un sujet intéressant dans les systèmes distribués?
Je devrais pic un sujet et le présenter le lundi. Au début, j'ai choisi de parler de Wuala, mais après avoir lu à ce sujet, je ne pense pas que ce soit intéressant.
alors qu'est-ce qu'un (nouveau) sujet intéressant dans les systèmes distribués que je peux rechercher.
désolé si c'est le mauvais endroit pour poster.rubriques dans les systèmes distribués

Répondre

0

Prenez par exemple une base de données comme Cassandra avec les caractéristiques suivantes:

  • Décentralisée: Chaque nœud du cluster est identique. Il n'y a pas de goulots d'étranglement sur le réseau. Il y a aucun point de défaillance unique. Elastic: le débit en lecture et en écriture augmente de linéairement à mesure que de nouvelles machines sont ajoutées, sans interruption ni interruption des applications.
  • Tolérance aux pannes: Les données sont automatiquement répliquées sur plusieurs nœuds pour la tolérance aux pannes. La réplication entre plusieurs centres de données est prise en charge. Les nœuds défaillants peuvent être remplacés par sans temps d'arrêt.
  • Cohérent, Eventuellement: Cassandra implémente un modèle cohérent par la suite et inclut des fonctionnalités sophistiquées telles que Hinted Handoff et Read Repair pour minimiser les fenêtres d'incohérence. Highly Availabile: Écrit et lit offre un accordable Niveau de Consistance, de «écrit jamais pour l'échec» à «bloc pour que toutes les réplicas soient lisible», avec le niveau de quorum au milieu.

Je pense que vous pourriez tenir un semestre de cours sur la résolution de problèmes rencontrés en créant un tel système et/ou en le rendant performant. En prime, le sujet est d'un grand intérêt (quiconque écrit des applications pour le web, fondamentalement) et déjà partiellement connu, donc vous avez une bonne chance de capter l'attention d'une foule de développeurs.

0

L'accord consensuel.

  1. Les problèmes généraux byzantins dans l'environnement synchrone.
  2. Toute l'idée de l'impossibilité de preuve par FLP pour les systèmes asynchrones.
  3. L'effort sincère de Lamport pour avoir la meilleure solution possible pour le problème en asynchrone menant à PAXOS.
Questions connexes