Projekt-Case-Study
Stats-Coronavirus_
Entwickelte ein COVID-19-Tracking-Dashboard und eine API, die sich auf Cache-first-Lieferung, geringe Betriebskomplexität und Resilienz bei intensiven globalen Verkehrsspitzen konzentriert.
Das Problem
Zu Beginn der Pandemie war das Informationsproblem offensichtlich: Die Menschen benötigten einen schnellen Ort, um die sich entwickelnden Fallzahlen zu überprüfen, ohne auf langsame Dashboards oder überlastete APIs warten zu müssen. Das bedeutete, dass das System Resilienz und Leseleistung über architektonische Eleganz priorisieren musste.
Die Architektur
Das Design war absichtlich einfach auf dem heißen Pfad. Daten wurden aus öffentlichen Quellen abgerufen, während der Aufnahme normalisiert und in Redis gespeichert, damit die Leseebene vorgefertigte Antworten liefern konnte, anstatt sie nach Bedarf zu generieren.
Das React-Frontend blieb größtenteils präsentationsorientiert, während die API mehr wie eine Cache-Liefer-Ebene als ein traditioneller Anwendungs-Backend funktionierte.
Was Technisch Zählte
- einmal während der Aufnahme normalisieren, anstatt bei jedem Lesevorgang zu berechnen
- Redis auf dem heißen Pfad für schnelle Abfragen halten
- unnötige bewegliche Teile während eines globalen Verkehrsereignisses vermeiden
- ein Frontend bereitstellen, das statisch und cachefreundlich bleiben konnte
Das war ein Fall, in dem Einfachheit der fortschrittliche Schritt war. Unter extremem Verkehr schlagen weniger bewegliche Teile oft eine ausgeklügeltere Architektur.
Diese Lektion gilt weiterhin. Wenn der Leseweg ungewöhnlicher öffentlicher Aufmerksamkeit standhalten muss, sind Vorberechnung und Cache-Disziplin wichtiger als architektonische Ornamente.
Mehr Projekte
Verwandte Arbeiten
Weitere Produktsysteme, interne Tools und Engineering-Case-Studies, die benachbarte Teile des Stacks zeigen.
2026
Gemini Embedding 2 MCP Server
Ein lokaler MCP-Server für multimodale Abrufe, entwickelt, um KI-Tools eine private Suche über Code, Dokumente, Bilder, Audio und Video zu ermöglichen, ohne Daten an einen gehosteten Vektorspeicher zu übermitteln.
2026
AuthGate AI Proxy
Ein lokales KI-Gateway, das ich entwickelt habe, um die Authentifizierung von Anbietern, Streaming und Protokollübersetzung hinter einem entwicklerfreundlichen Endpunkt zu vereinheitlichen.
2026
Twin Leopards Gesellschaft
Eine schnelle, kantengestützte Ereignisplattform für ein Kollektiv in Berlin, mit Fokus auf starke visuelle Identität, geringe Betriebskosten beim Publizieren und zuverlässige Leistung.