KAPITEL 15

»Space-based«-Architekturstil

In den meisten webbasierten Geschäftsapplikationen laufen die Requests gleich ab: Ein Browserrequest erreicht den Webserver, dann den Application-Server und schließlich den Datenbankserver. Das ist für eine kleine Nutzerzahl auch völlig ausreichend. Sobald die Anzahl der Nutzer steigt, entstehen jedoch Engstellen – zuerst beim Webserver, dann beim Application-Server und schließlich bei der Datenbank. Die übliche Antwort auf eine gesteigerte Last ist eine Skalierung bei den Webservern. Dieser Schritt ist relativ einfach und kostengünstig umzusetzen und reicht manchmal schon, um die Engpässe zu beseitigen. Meistens wird der Flaschenhals dadurch aber nur auf den Application-Server verlagert. Die Skalierung ...

Get Handbuch moderner Softwarearchitektur 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.