Frage

Wissen Sie, was das ist? sicherste Abfragen pro Sekunde Rate in der Aktualisierung eines einzelnen Unternehmens, ohne in der Schreibkämpfe zu kommen?
Lektüre Dies Dokument über das Sharding It Indecy Says:

Es ist wichtig zu beachten fünfmal pro Sekunde. Dies ist eine Schätzung und die tatsächliche Aktualisierungsrate für ein Unternehmen hängt von mehreren Attributen des Unternehmens ab, einschließlich der Anzahl der Eigenschaften, wie groß sie ist und wie viele Indizes aktualisiert werden müssen.

Ich habe Zeitüberschreitungsproblem Auch mit einem Update pro Sekunde und einem Kommentar in Dies Antwort hat mich verblüfft:

Sie können weiterhin ein Schreibstreit auf einzelne Unternehmen erhalten, wenn Sie mehr als nur über tun 1QPS von Modifikationen an ihnen

Vermisse ich etwas?
Wie könnte meine GAE -App skalieren, wenn ich nicht einmal eine einzelne Entität pro Sekunde aktualisieren kann, ohne Timeout -Fehler zu vergrößern?

War es hilfreich?

Lösung

Der Grund für die Varianz ist, dass dies keine harte Begrenzung ist. Wenn Sie 1 QPS von Aktualisierungen an eine Entitätsgruppe durchführen, werden Sie wahrscheinlich überhaupt keine erhebliche Erhöhung der Zeitüberschreitungen oder Latenzzeiten bemerken. Wenn Sie 5 QPs durchführen, werden Sie wahrscheinlich eine erhöhte Zeitüberschreitungsrate und eine deutlich höhere Latenz sehen. Darüber hinaus werden sich die Konkurrenzprobleme verschlimmern.

Im Allgemeinen betrachte ich 1 QPS als Designziel, um sich umzubauen, um eine angemessene Fehlerquote für Spikes zu geben.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top