Kapitel 30. Skalierung einer Organisation

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

Wie skaliert man eine Organisation? Auf die gleiche Weise, wie du ein System skalierst!

Horizontal scaling seems more natural
Die horizontale Skalierung wirkt natürlicher

In der digitalen Welt von dreht sich alles um Skalierbarkeit: Millionen von Websites, Milliarden von Zugriffen pro Monat, Petabytes an Daten, mehr Tweets, mehr hochgeladene Bilder. Damit das funktioniert, haben Architekten eine Menge über die Skalierung von Systemen gelernt: Machen Sie Dienste zustandslos und horizontal skalierbar, minimieren Sie Synchronisationspunkte, um den Durchsatz zu maximieren, halten Sie den Transaktionsbereich lokal, vermeiden Sie synchrone Remote-Kommunikation, nutzen Sie clevere Caching-Strategien und kürzen Sie Ihre Variablennamen (nur ein Scherz!).

Da alles um uns herum zu einem noch nie dagewesenen Durchsatz skaliert, sind wir, die menschlichen Nutzer und die Organisationen, in denen wir arbeiten, das begrenzende Element. Man könnte sich also fragen, ob IT-Architekten, die so viel über Skalierbarkeit wissen, ihr Fachwissen auch auf die Skalierung und Optimierung des Durchsatzes in Unternehmen anwenden können. Ich wäre vielleicht ein Architektur-Astronaut geworden1 geworden, der aufgrund der hohen Abstraktionsebenen unter Sauerstoffmangel leidet, ...

Get Der Software-Architekt-Aufzug 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.