Zum Hauptinhalt wechseln
JETZT VERFÜGBAR

Allgemein verfügbar: Durable Functions für Node.js

Veröffentlichungsdatum: 22 Juni, 2022

Diese Version bietet gegenüber der alten Version einen erheblichen Leistungs- und Stabilitätsvorteil. 

Sehen Sie sich diese Fan-Out-Fan-In-Orchestrierung für 15.000 Aktivitäten an, um die Verbesserung nachvollziehen zu können.

Eine Fan-Out-Fan-In-Benchmark

Hier verwenden wir Version 2.6.1 der Durable Functions-Erweiterung und führen diese Benchmark im Consumption-Plan von Azure Functions für Windows aus. Dann wird die Leistung dieser Benchmark für Version 1.5.4 und 2.0.0 des npm-Pakets „durable-functions“ verglichen. Die Ergebnisse sehen Sie hier:

Diese neue Hauptversion reduziert die Orchestrierungszeit um mehr als 50 %. Der Grad der Verbesserungen kann bei Ihnen variieren, die meisten Workloads sollten durch dieses Release jedoch eine verbesserte Runtimeleistung verzeichnen. Das gilt insbesondere für hochgradig skalierbare Workloads.

Dieses Release nutzt die neuen Feature der Durable Functions-Erweiterung, um Racebedingungen zu verhindern, die dazu führen, dass Orchestrierungen bei großen Fan-Out-Fan-In-Szenarios hängen bleiben – insbesondere, wenn Durable Timers beteiligt sind.

Testen Sie die Neuerungen selbst, indem Sie Version 2.0.0 oder höher des SDK installieren.

Wichtiger Hinweis: Bei einigen seltenen Anwendungsfällen kommt es in diesem Release zu Breaking Changes. Weitere Informationen finden Sie in unseren Versionshinweisen

  • Azure Functions
  • Features

Verwandte Produkte