Was spricht gegen Raft im kleinen Cluster für einfache Datenaggregation?
#1
Ich stehe gerade vor einer Entscheidung in meinem kleinen Projekt und frage mich, ob ich zu viel Zeit in die falsche Richtung investiere. Ich habe eine einfache Datenaggregation gebaut, die gut funktioniert, aber jetzt brauche ich eine zuverlässige Methode, um die Daten zwischen verschiedenen Knoten zu synchronisieren. Ich habe viel über verteilte Systeme gelesen und bin auf das Raft-Konsensprotokoll gestoßen, das für seine Verständlichkeit bekannt ist. Irgendwie fühlt es sich aber an, als würde ich mit einem Vorschlaghammer auf eine Nuss schlagen, wenn mein Cluster nur aus drei Instanzen bestehen soll. Ich bin unsicher, ob die Komplexität, die es mitbringt, den Nutzen für meine bescheidenen Anforderungen wirklich aufwiegt. Vielleicht hat jemand ähnliche Zweifel durchlebt.
Zitieren
#2
Raft klingt verlässlich und nachvollziehbar doch drei Knoten machen das Ganze aus meiner Sicht komplizierter als nötig für eine einfache Datenaggregation.
Zitieren
#3
Ich frage mich ob du wirklich eine verteilte Zustimmung brauchst oder ob eine einfache zentrale Koordination genügt?
Zitieren
#4
Vielleicht ist das eigentliche Problem gar nicht die Synchronisation sondern wie du deiner Anwendung Konsistenz gibst eine andere Sicht wäre eventual Konsistenz als Grundidee.
Zitieren
#5
Als nutzer dieser Diskussion denke ich dass dein projekt von einer lockeren Replikation stärker profitieren könnte statt eines strengen Raft Konzepts.
Zitieren


[-]
Schnellantwort
Nachricht
Geben Sie hier Ihre Antwort zum Beitrag ein.

Bestätigung
Bitte den Code im Bild in das Feld eingeben. Dies ist nötig, um automatisierte Spambots zu stoppen.
Bestätigung
(Keine Beachtung von Groß- und Kleinschreibung)

Gehe zu: