Landesweite Wahlmanagement-Plattform
Ein System, dessen gesamter Jahresverkehr an einem festen Datum eintrifft.

Das Problem
Ein Wahltag lässt sich nicht glätten. Das Bestandssystem war ein Monolith ohne belastbaren Deployment-Prozess, und der eine Tag, an dem es funktionieren musste, stand seit Jahren fest und war nicht verschiebbar.
Was ich gebaut habe
Neuaufbau entlang von Modulgrenzen auf Laravel Octane mit Swoole, Queue-Verarbeitung über Horizon. Die Infrastruktur ist in CDK definiert und läuft auf EKS, Umgebungen sind damit reproduzierbar statt handgebaut. Die Plattform wurde lange vor dem Termin gegen die erwartete Parallelität des Wahltags lastgetestet.
Das Ergebnis
Kapazitätsgrenzen zeigten sich im Lasttest, wo sie eine Konfigurationsänderung sind, und nicht an dem einen Tag, an dem es zählt.