
Ich habe Zipway mit Go (Fiber) und einer hexagonalen Architektur neu strukturiert, sodass jede Verantwortung sauber getrennt bleibt, während das Next.js-Dashboard die Produkterfahrung abdeckt. Vor der Optimierung benötigten Link-Erstellung und Redirects rund 1 Sekunde; danach stabilisierte sich die Erstellung auf 50-55 ms, Cache-Treffer leiten in unter 1 ms weiter und die Sitzungsvalidierung läuft durch einen heißen lokalen Cache in unter 5 Mikrosekunden. Die Stack nutzt jetzt gestufte Caches (lokal, Redis, PostgreSQL/Supabase), einen fein abgestimmten Redis-Pool mit 50 Verbindungen, vorbereitete Statements für jede Abfrage und Docker-Services, um auch bei hoher Last niedrige Latenzen zu halten.