Verbesserte Assembly-Detailseite und Upgrade ohne Ausfallzeit
Die letzten zwei Monate waren schlichtweg verrückt. Wir sind von 300.000 Uploads auf fast 1.000.000 gekommen. In Spitzenzeiten lasten wir inzwischen 20 Maschinen (160 Kerne) voll aus, und wir wachsen weiterhin schnell.
Leider bedeutete das auch, dass viel unserer Zeit in die Skalierung des Dienstes floss, statt in den Bau glänzender neuer Dinge. Seit heute haben wir einige der dringendsten Themen endlich aufgearbeitet, sodass wir wieder Zeit für andere Verbesserungen einplanen können.
Zunächst haben wir einige kleine Verbesserungen an unserer Assembly-Detailseite vorgenommen. Statt am Ende jeder Seite ein riesiges JSON-Objekt auszugeben, stellen wir nun alle Aspekte einer Assembly auf nützlichere Weise dar.
Dazu gehört, alle Uploads und Ergebnisse in einer Tabelle wie dieser aufzulisten:
![]()
Detaillierte Informationen erscheinen dabei in einem modalen Overlay:
![]()
Bei dieser Gelegenheit haben wir auch die Informationen verbessert, die wir bereitstellen, wenn bei der Ausführung der Assembly ein Fehler aufgetreten ist:
![]()
Um diese Änderung noch erfreulicher zu machen, sind wir außerdem erneut auf einen schnelleren Datenbankserver umgezogen, nachdem uns ein EC2-Ausfall eine Zeit lang auf eine schwächere Fail-over-Maschine gebracht hatte. Anders als bei unserer zuletzt angekündigten Ausfallzeit, die 4 Minuten dauerte, konnten wir den Wechsel nun völlig ohne Ausfallzeit durchführen! 😄.
Die Assembly-Listenseite zeigt jetzt auch die verwendeten redirect_url und notify_url an.
Lassen Sie uns wissen, ob Ihnen die Änderungen gefallen!
