لا يقتصر تنفيذ أعباء العمل في بيئة Hyperlight Wasm على اللغات المترجمة مثل C وGo وRust فحسب، بل يشمل أيضًا اللغات المفسَّرة مثل Python وJavaScript وC#. الحيلة هنا، كما هو الحال في الحاويات، هي تضمين بيئة تشغيل اللغة أيضًا كجزء من الصورة. على سبيل المثال، بالنسبة لجافاسكريبت، صُممت بيئة تشغيل StarlingMonkey JS Runtime لتشغيلها أصليًا في WebAssembly.

Microsoft

هذا يعد اختراقًا كبيرًا في بنية البرمجيات. 

هذه البنية جيدة ليس فقط لأوقات البدء، بل إن أوقات البدء السريعة تؤثر أيضًا على الطريقة التي يمكنك بها جدولة تطبيقاتك. إذا استغرق بدء تشغيل عبء العمل نحو ميلي ثانية واحدة، يمكنك تحمل عدم وجود أي مثيلات خاملة. وإذا اخترت تجهيز مجموعة دافئة جاهزة، فإن البصمة الذاكرية تصبح أصغر بكثير. كما يتيح لك القيام بمزيد من العمل على أجهزة أرخص وأقرب إلى المستخدمين. هذا هو المنطق الكامن وراء خدمة Azure Front DoorEdge Actions القادمة لدينا، المدعومة بواسطة Hyperlight والتي ستتوفر قريبًا في معاينة خاصة.