GoBasicAffinity

Der Session-Cookie GoBasicAffinity wird verwendet, um Seitenanfragen von einem Benutzer während einer Browsersitzung auf denselben Server zu leiten. Er sorgt für ein konsistentes und effizientes Benutzererlebnis.

Session-Cookies sind temporäre Cookies, die nur so lange auf der Festplatte des Benutzers bleiben, bis er seinen Webbrowser schließt. Normalerweise speichern Session-Cookies eine Session-ID, die nicht keine persönlichen Informationen des Benutzers enthält. Sie dienen dazu, die Aktionen des Benutzers während seiner Browser-Sitzung zu verfolgen.

Eines dieser Session-Cookies ist GoBasicAffinity. Der Name dieses Cookies deutet darauf hin, dass es von Affinity erstellt wurde. Affinity gehört zu Serif, einer Creative-Software Firma welche diesen Cookie zum Zweck der so genannten "Session Affinity" oder "Sticky Sessions" einsetzen.

In modernen Webarchitekturen werden Anfragen von Benutzern in der Regel von mehreren Servern in einem Load Balancing-Szenario bearbeitet. Dies ermöglicht es den Websites, mit einer hohen Anzahl gleichzeitiger Anfragen umzugehen. Das Problem hierbei ist, dass einige Anwendungen Anfragen von demselben Benutzer durchgehend von demselben Server bearbeitet haben müssen, um korrekt zu funktionieren. Das ist wo "Session Affinity" zum Einsatz kommt: es sorgt dafür, dass alle Anfragen von demselben Benutzer immer an den gleichen Server weitergeleitet werden.

Der Cookie GoBasicAffinity speichert also wahrscheinlich die Information, welcher Server in einem Load Balancer-Setup für einen bestimmten Benutzer zuständig ist. Der genaue Inhalt des Cookies wäre in diesem Fall höchstwahrscheinlich eine eindeutig identifizierbare ID, die den spezifischen Server repräsentiert, der die Sitzung des Benutzers verwaltet.