Definition

Server-Stack

Als Server-Stack wird die Sammlung von Software bezeichnet, welche die betriebliche Infrastruktur auf einer bestimmten Maschine bildet. Im Zusammen mit Computern ist ein Stack eine aufeinander aufbauende Softwarearchitektur. Ein Server-Stack ist damit die gesamte Software, die für die Bearbeitung bestimmter Workloads benötigt wird.

Ein Client-Stack enthält das Betriebssystem mit zugehörigen Software sowie Laufzeitumgebungen, wie zum Beispiel die Java Runtime Environment (JRE). Ein Server-Stack enthält, zusätzlich zu diesen Elementen, noch Datenbanksoftware und die erforderliche Software für eine Vielzahl von Programmiersprachen. Der Server-Stack kann auch Server-Software für verschiedene Webdienste umfassen.

Ein populäres Beispiel für einen Software-Stack wäre der Lamp-Stack, bestehend aus Linux, Apacke, MySQL und PHP.

Diese Definition wurde zuletzt im Mai 2016 aktualisiert

Erfahren Sie mehr über Serverhardware

ComputerWeekly.de
Close