Zum Inhalt springen

Zehn Nächte

Der Story-Bogen der zehn Nächte von SysAdmin Crisis: eine Firma, die ihrem Betrieb entwächst, der Posteingang, der Verzweigungspfad, ehrliche Briefings.

Zuletzt aktualisiert:

Die Kampagne erzählt eine kleine, präzise Geschichte: eine Firma, die über zehn Nächte etwas schneller wächst, als ihr Betrieb es verkraften kann, und die auf der betriebsamsten Einkaufsnacht des Jahres endet. Jedes Briefing ist mechanisch wahr – wenn Deniz sagt, dass etwas kommt, dann kommt es.

Der Posteingang

Während einer Schicht liest du deinen Posteingang, indem du mail tippst. Mails treffen auf der Spieluhr ein; manche warten auf eine Antwort, und du gibst sie mit mail -r <id> <a|b>. Nicht zu antworten ist ebenfalls eine Entscheidung. Der Text jeder Mail ändert seine eigenen Sätze je nach dem Pfad, den du bisher genommen hast; dieselbe Mail sagt zwei Spielern nicht dasselbe.

Drei Personen schreiben dir:

PersonRolle
DenizDie frühere Nachtbereitschaft; nach der ersten Nacht im Plattform-Team
KeremTeamleiter; will Berechenbarkeit und einen sauberen Bericht an den Vorstand
EceBackend-Entwicklerin; will schnelle Releases

Eine vierte Stimme, Murat, der technische Ansprechpartner beim größten Kunden, kommt später in der Geschichte dazu.

Der Verzweigungspfad

Die Geschichte gabelt sich an vier Stellen. Welche Nacht und welche Entscheidung jede Gabelung schließen, steht hier nicht; nur, worum es geht:

GabelungThema
ProzessOb Releases schnell gehandhabt oder eingefroren werden
SicherheitOb ein Angriff hart oder gezielt beantwortet wird
VerantwortungOb der Bericht offen gehalten oder geschlossen wird
LoyalitätOb du im Team bleibst oder außerhalb davon

Das Briefing jeder Nacht wird je nach dem Pfad, den du erreicht hast, umgeschrieben. Deine Entscheidungen hinterlassen Spuren im Posteingang: Manche Mails kommen nur an, wenn du einen bestimmten Pfad durchlaufen hast. Der Preis mancher Entscheidungen wird im Vorfallpool der nächsten Nacht oder in deinem Geldbeutel bezahlt.

Die Kampagne endet in sieben verschiedenen Enden: Plattform-Team, Teamleiter, Gründerteam, Das andere Ufer, Sündenbock, Auslagerung und Nachteule. Welches du erreichst, hängt von deinen Entscheidungen ab und auch davon, wie du deine Schichten beendest. Dein Ruf und deine Beziehungen haben ihren Anteil daran.

Nacht 1 – Erste Wache

Erste Nacht. Zwei Web-Kisten und eine Datenbank – klein, aber alles gehört dir. Behalte die Logs im Blick.

Drei Maschinen, geführt. Hier läuft das Tutorial.

Nacht 2 – Release-Nacht

Das Plattform-Team hat heute ein Release ausgeliefert. Heute Nacht geht etwas kaputt; finde es, bevor es die Metriken tun.

Lecks und volle Festplatten öffnen sich – beides ist die Art von Problem, die ein frisches Deployment verursacht. Immer noch ein Vorfall nach dem anderen.

Nacht 3 – Steigende Flut

Der Traffic ist um ein Drittel gestiegen, und ein Load Balancer kommt ins Rack. Dieselbe Übung, weniger Spielraum.

Die Rolle lb kommt hinzu, was Bandbreitenkapazität bedeutet und mit der Zeit auch Zertifikate, um die man sich sorgen muss. Die erste große Gabelung schließt sich am Ende der Nacht.

Nacht 4 – Cache-Warm-up

Der Cache ging heute Nachmittag live. Zwei Vorfälle können sich jetzt überlappen – priorisiere, bevor du tippst.

Das Parallelitätslimit steigt wirklich auf zwei. Das ist die erste Nacht, die von dir verlangt zu wählen, was du ignorierst. Die Nacht beginnt je nach gewähltem Pfad mit einem anderen Posteingang.

Nacht 5 – Die Werbespitze

Das Marketing hat einen Werbeplatz gekauft. Rechne mit einer Spitze und einem zweiten Ausfall, der darauf mitfährt.

Nacht 6 – Trübe Signale

Neun Maschinen, die Worker eingeschlossen. Ab hier werden die Signaturen trüb – lies die Logs zweimal.

Verbundvorfälle beginnen, und die verteilte Flutvariante öffnet sich. Die Warnung zu den Signaturen ist wörtlich wahr: Von hier an ist ein Symptom oft die Folge eines anderen Vorfalls.

Nacht 7 – Mehrfachbruch

Die zweite Datenbank ist drin. Jetzt gibt es Verbundausfälle: Das Symptom zu beheben löst die Ursache nicht.

Nacht 8 – Alles doppelt

Vierzehn Kisten, alles doppelt. Das Budget ist gewachsen, aber der Wirkungsradius auch.

Die Karenzzeit sinkt von 40 Sekunden auf 30 – die härteste Verschärfung einer einzelnen Nacht in der Kampagne.

Nacht 9 – Generalprobe

Generalprobe. Heute Nacht können sich vier Vorfälle stapeln – schütze die Verfügbarkeit, nicht deinen Stolz.

Die Parallelität erreicht ihre Obergrenze von vier. Die Zeile über den Stolz kommt einem Strategieratschlag im Spiel am nächsten: Selbst eine Teillösung, die Verfügbarkeit kostet, ist besser als ein offen gelassener Vorfall. Die letzte Gabelung schließt sich am Ende dieser Nacht.

Nacht 10 – Black Friday

Black Friday. Der Checkout-Traffic erreicht nach Mitternacht seinen Höhepunkt und lässt nicht mehr los. Halte die Stellung bis 06:00.

Sechzehn Maschinen, ein Tempo von 1,90×, eine Karenzzeit von 22 Sekunden und ein Anstieg, der das Tempo um weitere 1,35× erhöht, sobald die Hälfte der Schicht vorbei ist. Keine Überraschungen, kein Boss. Die Nacht hört einfach nicht auf, und die ganze Belohnung ist der Morgen. Das Briefing der Nacht und das Ende am Morgen werden danach geschrieben, welchen Pfad du über die vorangegangenen neun Nächte gewählt hast.