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

عمال Cloudflare يكشفون عن connect () API لتمكين الإنشاء المباشر لمقبس TCP

عمال Cloudflare يكشفون عن connect () API لتمكين الإنشاء المباشر لمقبس TCP

خلال أسبوع المطورين الأخير 2023 ، كشفت Cloudflare عن Worker API جديدة تمكن المطورين من إنشاء مآخذ TCP خارجية. تتيح واجهة برمجة التطبيقات للمقبس المبتكرة هذه للمطورين الاتصال بسلاسة بالبنى التحتية المستندة إلى بروتوكول TCP مباشرة من العامل ، والتي تتضمن الآن قواعد البيانات. حتى الآن ، يمكن للعمال التواصل فقط مع endpoints HTTP وخدمات Cloudflare الأخرى ؛ ومع ذلك ، فإن معظم قواعد البيانات تتطلب من العملاء إنشاء مآخذ TCP مباشرة.

شرح بريندان إيرفين-بروك ، مدير المنتجات في Cloudflare ، ومات سيلفرلوك ، مدير المنتج في Cloudflare ، واجهة برمجة التطبيقات الجديدة: "مع العمال ، نهدف إلى دعم واجهات برمجة التطبيقات القياسية المدعومة عبر المتصفحات والبيئات غير المستعرضة حيثما كان ذلك ممكنًا ، ( ...) ولكن بالنسبة لمآخذ توصيل TCP ، واجهنا تحديًا - لم يكن هناك معيار مشترك واضح عبر أوقات التشغيل. لقد حاولنا دمج أفضل عناصر واجهات برمجة التطبيقات الحالية والعروض ، ونعتزم المساهمة مرة أخرى في المعايير المستقبلية. "

في الخريف الماضي ، أنشأت Cloudflare و Vercel و Shopify WinterCG ، وهي مجموعة مجتمعية جديدة مكرسة لإنشاء تطبيقات قابلة للتشغيل البيني لواجهات برمجة تطبيقات الويب الموحدة في بيئات التطوير غير المستندة إلى مستعرض الويب وجافا سكريبت.

يمكن الوصول إلى أحدث واجهة برمجة تطبيقات عن طريق استيراد وظيفة الاتصال من cloudflare:sockets. على الرغم من أن برنامج تشغيل قاعدة بيانات JavaScript لـ PostgreSQL ، pg ، يدعم بالفعل واجهة برمجة التطبيقات الجديدة ، إلا أن برامج تشغيل MySQL - mysql و mysql2 - لم تدعمها بعد. يحذر إيرفين-بروك وسيلفرلوك من أن:

يتم إنشاء اتصال جديد لكل طلب. يعد هذا أحد أكبر التحديات الحالية للاتصال بقواعد البيانات من وظائف بدون خادم ، عبر جميع الأنظمة الأساسية (...) نحن نعمل بالفعل على أساليب أبسط لتجميع الاتصالات لقواعد البيانات الأكثر شيوعًا.

تتوقع Cloudflare طرح ميزات إضافية في المستقبل ، مثل دعم اتصالات TCP و UDP الواردة ، والتي طلبها المطورون ، جنبًا إلى جنب مع بروتوكولات التطبيق القائمة على QUIC.

يأتي تقديم واجهة برمجة التطبيقات (API) الخاصة بالاتصال جنبًا إلى جنب مع العديد من الإعلانات المثيرة الأخرى خلال أسبوع المطورين 2023. وتشمل هذه الإعلانات إطلاق Secrets Store لإدارة أسرار التطبيق بشكل آمن ، وتحسينات على D1 (قاعدة بيانات Cloudflare بدون خادم) ، وتزامن المستهلك لخدمة مراسلة Queues . بالإضافة إلى ذلك ، كشفت Cloudflare النقاب عن تكامل قواعد البيانات لـ Neon و PlanetScale و Supabase على العمال.

يساهم كل مقبس TCP مفتوح في الحد الأقصى لعدد الاتصالات المفتوحة التي يمكن للعمال الاحتفاظ بها في نفس الوقت. لاحظ أن إنشاء اتصالات TCP على المنفذ 25 لإرسال رسائل بريد إلكتروني إلى خوادم بريد SMTP لا يزال غير ممكن.

نظرًا لاستمرار تطور الأنظمة الأساسية التي لا تحتوي على رمز ومنصات منخفضة التعليمات البرمجية مثل AppMaster ، فإن إدخال ميزات مثل واجهة برمجة تطبيقات الاتصال () سيعزز مشهد التطوير من خلال تبسيط الاتصالات وخلق فرص جديدة للمطورين.

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

AppMaster في BubbleCon 2024: استكشاف اتجاهات عدم استخدام التعليمات البرمجية
AppMaster في BubbleCon 2024: استكشاف اتجاهات عدم استخدام التعليمات البرمجية
شاركت AppMaster في مؤتمر BubbleCon 2024 في مدينة نيويورك، واكتسبت رؤى، وقامت بتوسيع الشبكات، واستكشاف الفرص لتعزيز الابتكار في مجال التطوير بدون أكواد.
ملخص مؤتمر FlutterFlow للمطورين لعام 2024: رؤى رئيسية من مؤتمر FlutterFlow للمطورين في مدينة نيويورك
ملخص مؤتمر FlutterFlow للمطورين لعام 2024: رؤى رئيسية من مؤتمر FlutterFlow للمطورين في مدينة نيويورك
أضاء مؤتمر FFDC 2024 مدينة نيويورك، حيث قدم للمطورين رؤى متطورة في تطوير التطبيقات باستخدام FlutterFlow. مع الجلسات التي يقودها الخبراء والتحديثات الحصرية والتواصل الذي لا مثيل له، كان حدثًا لا ينبغي تفويته!
تسريحات العاملين في قطاع التكنولوجيا في عام 2024: الموجة المستمرة التي تؤثر على الابتكار
تسريحات العاملين في قطاع التكنولوجيا في عام 2024: الموجة المستمرة التي تؤثر على الابتكار
مع خفض 60 ألف وظيفة في 254 شركة، بما في ذلك شركات عملاقة مثل تيسلا وأمازون، سيشهد عام 2024 موجة مستمرة من تسريح العمال في قطاع التكنولوجيا لإعادة تشكيل مشهد الابتكار.
ابدأ مجانًا
من وحي تجربة هذا بنفسك؟

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

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