14.2. Website-Hardware kann kompliziert werden

Im wahren Leben können Webanwendungen kompliziert werden. Eine beliebte Website kann pro Tag Hunderttausende von Benutzern haben. Zur Bewältigung dieser Last haben die meisten großen Websites komplexe Hardwarestrukturen, in der Software und Daten über mehrere Maschinen verteilt sind.

Eine verbreitete, Ihnen wahrscheinlich vertraute Architektur ist die Gliederung der Hardware in Funktionsschichten. Werden einer Schicht weitere Rechner hinzugefügt, bezeichnet man das als horizontale Skalierung. Diese wird als eine der besten Möglichkeiten betrachtet, den Durchsatz zu erhöhen.

Der Hauptteil der Software für eine große Webanwendung befindet sich entweder in der »Webschicht« oder in der »Geschäftsschicht«. ...

Get Servlets und JSPs™ von Kopf bis Fuß 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.