Kapitel 25. Skriptfähige Load Balancer

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Wenn Skalierbarkeitsprobleme auftreten, bleibt keine Zeit, um einen ganzen Webservice neu zu gestalten oder zu überarbeiten. Es ist unvermeidlich, dass der Dienst, für den du verantwortlich bist, ausfällt, weil er überlastet ist. Manchmal hoffst du auf ein Wunder in Form einer leicht zu behebenden, fehlerhaften Datenbankabfrage. Oder vielleicht kannst du einfach die Anzahl der Mitarbeiter/innen erhöhen. Aber was ist, wenn du nicht die Zeit, das Geld oder die Mitarbeiter hast, um das Problem zu lösen? Zum Glück gibt es eine neue Reihe von Tools, die sich in kleinen Ecken unserer Branche einen Namen machen und die unsere Herangehensweise an Skalierbarkeit und unsere Rolle als SREs für immer verändern können: skriptfähige Load Balancer.

Skriptfähige Load Balancer sind Proxys, die ihren Anfrage-/Antwort-Verarbeitungsfluss über eine Skriptsprache wie Lua ändern können. Dies eröffnet Infrastrukturteams neue Möglichkeiten, Anwendungen zu splitten, DDoS-Angriffe (Distributed Denial of Service) abzuschwächen und eine hohe Last zu bewältigen. Kleine Teams können nun schwierige oder scheinbar unlösbare Probleme auf neue und elegante Weise lösen. Die Möglichkeit, eine hochleistungsfähige, benutzerdefinierte Logik zu einer Lastverteilungsschicht hinzuzufügen, ist nicht neu, ...

Get SRE suchen now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.