Zeige Artikel 1 bis 2
Displaying posts with tag: Distributed Computing (reset)
Grundsätze verteilter Datenbanken

Wonka> Die http://www.toppoint.de z.B. wird vermutlich nie was haben, was in nennenswerte Last-Regionen kommt, aber ich will - akademisches Interesse und so - schon wissen, wie man das da am besten täte. Was mich auch für die Toppoint interessiert: irgendeine Sorte Redundant Array of Inexpensive Databases :)

Lalufu> MySQL mit Replication? Alternativ mit DRBD?

Isotopp> Mit DRBD. Nicht mit Replikation.

Wonka> Lalufu: Hm, Master-Master-Replication geht ja nur mit Zweien. Wenn man nun mehr als das haben will, kann man zwar Ringe bauen, aber nur einfach verkettete.

Isotopp> Wonka: Argh! Master-Master geht nicht mit Replikation. Nie.

Wonka> huh?


Isotopp> Thread 1 schreibt auf Master 1:

insert into t (id, d) values (NULL, 'eins);

Zeitgleich schreibt thread 2 auf master 2:

insert into t (id, …

[Mehr]
Konsensprotokolle

Auf Paper Trail: Wading through academic treacle findet man eine schöne Artikelreihe, die Konsensprotokolle einmal durchdekliniert. Das Ganze ist auch eine nette Reading-List für all die Leute, die unbedingt MySQL Replikation verbessern wollen.

For the next few articles here, I'm going to write about one of the most fundamental concepts in distributed computing - of equal importance to the theory and practice communities. The consensus problem is the problem of getting a set of nodes in a distributed system to agree on something - it might be a value, a course of action or a decision. Achieving consensus allows a distributed system to act as a single entity, with every individual node aware of and in agreement with the actions of the whole of the network.

[Mehr]
Zeige Artikel 1 bis 2