KAPITEL 8

Funktionen und ereignisgesteuerte Verarbeitung

Bisher haben wir uns Designs für Systeme mit lang laufenden Berechnungen angeschaut. Die Server, die sich um Benutzer-Requests kümmern, laufen durchgehend. Diese Muster passen für viele Anwendungen, die unter starker Last stehen, große Datenmengen im Speicher halten oder für die eine Verarbeitung im Hintergrund notwendig ist. Aber es gibt eine Klasse von Anwendungen, die nur temporär zum Einsatz kommen müssen, um eine einzelne Anfrage abzuarbeiten oder auf ein bestimmtes Ereignis zu reagieren. Diese Art von Request- oder ereignisgesteuertem Anwendungsdesign ist in letzter Zeit gewachsen, weil große Public-Cloud-Provider Function-as-a-Service (FaaS)-Produkte entwickelt haben. Und FaaS-Implementierungen ...

Get Verteilte Systeme mit Kubernetes entwerfen 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.