NSolid: Node.js für Enterprise-Anwendungen

Nodesource verspricht mit NSolid eine Plattform, die Anwendungen mit dem JavaScript-Framework Node.js durch verbesserte Sicherheit und Rund-um-die-Uhr-Support Enterprise-tauglich macht

vorlesen Druckansicht
NSolid: Node.js für Enterprise-Anwendungen
Lesezeit: 1 Min.

Das serverseitige JavaScript-Framework Node.js erfreut sich allgemein großer Beliebtheit und verspricht seit dem 4.0-Release dank der Wiedervereinigung mit seinem io.js-Fork stabile Roadmaps und mehr Professionalität. Damit Node.js 4.x und künftige Versionen auch für kritische Anwendungen eingesetzt werden können, hat das Unternehmen Nodesource eine Plattform entwickelt, die zusätzliche Sicherheitsfunktionen und Entwicklerwerkzeuge zur Fehlersuche und Performance-Optimierung mitbringt.

Profiling mit der Konsole

(Bild: Nodesource)

Bei dieser Optimierung helfen Profiling-Funktionen, die in die Laufzeitumgebung integriert sind. Beim sogenannten In-situ-Debugging, also der Fehlersuche im laufenden Prozess, können die Entwickler Speicherabbilder und CPU-Profile beim Auftreten von Problemen erstellen und mit der NSolid-Konsole die Ursachen ergründen. Die Sicherheitsfunktionen unterstützen unterschiedliche Zugriffsrechte für einzelne Module. Die Plattform bietet eine eigene Methode zur sicheren Speicherzuordnung, um Lecks und damit verbundene Risiken zu vermeiden.

Da NSolid für Enterprise-Kunden ausgelegt ist, passt sich die Roadmap den Langzeit-Releases (LTS) von Node.js an mit jeweils 18 Monate aktivem und anschließend 12 Monate Wartungs-Support der LTS-Releases. Ein Rund-um-die-Uhr-Support versteht sich in diesem Segment von selbst. (rme)