Zum Hauptinhalt springen

Update

· Eine Minute Lesezeit
Entenute
NDM maintainer | Dev for Web, docs and CLI
KartoffelUTE
NDM maintainer | Dev for Server, Backend, CI/CD
Woran wir gerade arbeiten

Wir richten derzeit einen Logger für die NDM-Sandbox ein.

Die Sandbox ist bereits aktiv, und wir extrahieren die Funktionen aus dem Paket. Diese Funktionen können wir nun ausführen.

Wir benötigen lediglich einen Logger, um nachvollziehen zu können, welche Vorgänge innerhalb des Pakets ablaufen.

Außerdem erwähnenswert:​

Der Server arbeitet asynchron. Aktuell testen wir die Belastungsgrenzen des Servers.

Zudem haben wir ein Tool entwickelt, das die Erstellung weiterer Sandboxen bei Bedarf steuert: Wenn beispielsweise zwei Nutzer gleichzeitig eine Anfrage für dasselbe Paket in derselben Version stellen, wird nur eine einzige Sandbox gestartet – sie wird also von beiden Nutzern gemeinsam genutzt.

Des Weiteren haben wir eine PostgreSQL-Datenbank integriert, damit nicht für jede Anfrage eine neue Sandbox gestartet werden muss. Die Antwort enthält einen Hinweis darauf, ob die Ergebnisse aus dem Cache stammen oder ob sie während der Anfrage in einer Sandbox berechnet wurden.