O'Reilly logo

Performante Webanwendungen by Michael Raith, Daniel Kuhn

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

6 Asynchrone Verarbeitung und Queuing

Um den hohen Ansprüchen an die Benutzerfreundlichkeit, Ladezeit und Verfügbarkeit eines Webangebots entgegenzukommen, ist die asynchrone Verarbeitung in Webanwendungen essenziell. Asynchrone Verarbeitung bedeutet allgemein betrachtet die Entkopplung zweier Komponenten, die voneinander abhängig sind, im Sinne von blockierender Ausführung und Wartezeit. Eine lose Kopplung zwischen Komponenten kann durch das Aufbauen und Abarbeiten einer Warteschlange (engl. Queuing) erreicht werden, die als Puffer agiert. Dies bietet gegenüber der synchronen Verarbeitung den Vorteil, dass blockende Prozesse vermieden werden und der Programmablauf ungehindert weiterlaufen kann. Im Allgemeinen können durch Queuing Lastspitzen ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required