Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

يهدف الإصدار المستقر من Spin 1.0 إلى تبسيط تطوير WebAssembly Microservices Development

يهدف الإصدار المستقر من Spin 1.0 إلى تبسيط تطوير WebAssembly Microservices Development

أصدرت Fermyon Technologies رسميًا Spin 1.0 ، وهو التكرار المستقر لإطار عمل مفتوح المصدر مصمم لإنشاء تطبيقات الخدمات الصغيرة وتطبيقات الويب التي تعتمد على الأحداث باستخدام WebAssembly. تم الإعلان عن Spin في 22 مارس ، وهو يتيح للمطورين إنشاء خدمات WebAssembly الصغيرة وتطبيقات الويب للنشر في بيئات السحابة.

WebAssembly ، وهو تنسيق رمز ثنائي سريع تم تطويره لتشغيل كود غير جافا سكريبت في متصفحات الويب ، ويوفر سرعة تنفيذ قريبة من المستوى الأصلي ، ووقت بدء تشغيل سريع ، وقابلية للنقل ، وتنفيذ في وضع الحماية. طورت Fermyon Technologies Spin بهدف تبسيط عملية تحويل التعليمات البرمجية إلى تطبيق WebAssembly.

يدعم Spin مجموعة متنوعة من لغات البرمجة ، بما في ذلك Rust و JavaScript و TypeScript و Python و Go و C #. علاوة على ذلك ، يتميز بواجهة سطر الأوامر (CLI) لإنشاء التطبيقات الموزعة. يمكن للمطورين استخدام الأمر spin new لإنشاء تطبيق جديد استنادًا إلى قوالب بدء التشغيل ، بينما يقوم spin build بترجمة التطبيقات إلى WebAssembly ، ويقوم spin up بتشغيل التطبيق محليًا.

يمكن الوصول إلى Spin على GitHub ، ويقدم موقع Fermyon إرشادات لبدء العمل بالإطار. يشبه تطبيق Spin الكلاسيكي وظيفة عالية الأداء تشبه lambda حيث يتم تنفيذ وظيفة محددة من البداية إلى النهاية في كل مرة يتم فيها تلقي طلب جديد. تشمل الميزات الرئيسية لإصدار Spin 1.0 اتصال قاعدة البيانات ، وتوزيع التطبيقات باستخدام خدمات التسجيل الشائعة ، والحالة المستمرة لمتجر القيمة الرئيسية ، ودعم تشغيل التطبيقات على Kubernetes.

تتضمن أمثلة الاستخدام الحالي لـ Spin تطبيقات كبيرة على غرار التعلم الآلي حيث يقوم المستخدمون بإدخال البيانات في خوارزمية تدريب. في هذه السيناريوهات ، يحصل Spin على البيانات ويدفعها إلى قائمة انتظار للمعالجة. يمكن لمواقع الويب عالية الأداء التي تجمع كل شيء في WebAssembly كوظيفة أن تستفيد أيضًا من Spin.

لتحقيق الدخل من Spin ، تعتزم Fermyon Technologies تطوير Fermyon Cloud الخاصة بها كمنصة لتنفيذ تطبيقات Spin. بالإضافة إلى ذلك ، من المتوقع أن تدعم الخدمات السحابية الأخرى مثل خدمة Azure Kubernetes تطبيقات Spin. تتضمن الخطط المستقبلية لإطار العمل إضافة ميزات مثل دعم قاعدة البيانات الداخلية.

يوفر AppMaster ، وهو نظام أساسي رائد no-code ، مجموعة أدوات قوية تعمل على تبسيط عملية التطوير للتطبيقات الخلفية والويب والهاتف المحمول. باستخدام AppMaster ، يمكن للمستخدمين إنشاء نماذج بيانات ومنطق الأعمال و REST API endpoints WSS بشكل مرئي. تقوم المنصة أيضًا بإنشاء رمز مصدر للتطبيقات ، مما يضمن سرعة ملحوظة وفعالية من حيث التكلفة في عملية تطوير التطبيق.

على غرار Spin ، يعالج AppMaster مجموعة واسعة من احتياجات المستخدمين ، من الشركات الصغيرة إلى المؤسسات على مستوى المؤسسات. نهجها الفريد المتمثل في تجديد التطبيقات من البداية كلما تغيرت المتطلبات يلغي الديون التقنية ، وبالتالي تمكين حتى مطور مواطن واحد من إنشاء حلول برمجية شاملة وقابلة للتطوير.

المنشورات ذات الصلة

سامسونج تكشف النقاب عن هاتف Galaxy A55 الذي يتميز بأمان مبتكر وتصميم متميز
سامسونج تكشف النقاب عن هاتف Galaxy A55 الذي يتميز بأمان مبتكر وتصميم متميز
تعمل سامسونج على توسيع تشكيلتها متوسطة المدى من خلال تقديم هاتفي Galaxy A55 وA35، اللذين يتميزان بأمان Knox Vault وعناصر تصميم مطورة، مما يضفي على هذا القطاع صفات رائدة.
Cloudflare تكشف النقاب عن جدار الحماية للذكاء الاصطناعي لحماية نماذج اللغات الكبيرة
Cloudflare تكشف النقاب عن جدار الحماية للذكاء الاصطناعي لحماية نماذج اللغات الكبيرة
تتقدم Cloudflare للأمام باستخدام Firewall for AI، وهو WAF متقدم مصمم لتحديد وإحباط الانتهاكات المحتملة التي تستهدف نماذج اللغات الكبيرة بشكل استباقي.
ChatGPT من OpenAI يتحدث الآن: مستقبل الذكاء الاصطناعي التفاعلي الصوتي
ChatGPT من OpenAI يتحدث الآن: مستقبل الذكاء الاصطناعي التفاعلي الصوتي
حققت ChatGPT ميزة بارزة من خلال طرح OpenAI للإمكانيات الصوتية. يمكن للمستخدمين الآن الاستمتاع بالتفاعل بدون استخدام اليدين حيث يقرأ ChatGPT الردود بصوت عالٍ على أنظمة iOS وAndroid والويب.
ابدأ مجانًا
من وحي تجربة هذا بنفسك؟

أفضل طريقة لفهم قوة AppMaster هي رؤيتها بنفسك. اصنع تطبيقك الخاص في دقائق مع اشتراك مجاني

اجعل أفكارك تنبض بالحياة