إطار عمل KrakenD: الآن مشروع مفتوح لمؤسسة Linux!

إطار عمل KrakenD: الآن مشروع مفتوح لمؤسسة Linux!

إطار عمل KrakenD: الآن مشروع مفتوح لمؤسسة Linux!

قبل أيام قليلة ، في 11 مايو ، تم نشر الخبر التالي: تنظيم ومطوري "كراكيند" جنبا إلى جنب مع مؤسسة لينكسأعلن أن "إطار عمل KrakenD"، قوتها العاملة الرئيسية ، تم التبرع بها إلى مؤسسة لينكس ومن الآن فصاعدًا ، سيُعرف باسم «مشروع لورا».

لذلك ، سوف نتعمق اليوم قليلاً عن "إطار عمل KrakenD" يسمى الآن «مشروع لورا».

إطار عمل KrakenD: مقدمة

El "إطار عمل KrakenD" انها ليست الوحيدة بوابة API مفتوحة المصدر وعالية الأداء مع البرامج الوسيطة (الواجهة الخلفية للواجهة الأمامية) الموجودة في السوق. هناك أيضًا مصادر أخرى مفتوحة المصدر ، مجانية أو مدفوعة ، مثل هونغ, TYK y مدير واجهة برمجة تطبيقات WSO2. هناك أيضًا حلول خاصة (تجارية) ، مثل: مايكروسوفت أزور y مصنع الأحلام.

ومع ذلك ، فهي تعتبر واحدة من الأفضل من نوعها اليوم. لأنه ، من بين العديد من النقاط البارزة ، يعد أحد أسرع التطبيقات استخدامًا تجميع الخدمات المصغرة (BFF). وكذلك مع اتصال الخدمة (pub / sub ، queues ، gRPC ، من بين أمور أخرى) مصممة للاستخدامات واسعة النطاق.

إطار عمل KrakenD: بوابة API مفتوحة المصدر

إطار عمل KrakenD: بوابة API مفتوحة المصدر

ما هو إطار عمل KrakenD؟

بحسب الموقع الرسمي de "كراكيند"، و "إطار عمل KrakenD" وهي موصوفة على النحو التالي:

"تعد KrakenD بوابة واجهة برمجة تطبيقات سريعة جدًا ، والتي تأتي مع قابلية توسعة خطية حقيقية. بالإضافة إلى ذلك ، تعد KrakenD بوابة واجهة برمجة تطبيقات عالية الأداء وموزعة وعديمة الحالة تساعدك على تبني الخدمات المصغرة بسهولة. يعد KrakenD أكثر من مجرد وكيل نموذجي يقوم بإعادة توجيه العملاء إلى خدمات الخلفية ، ولكنه محرك قوي يمكنه تحويل البيانات أو إضافتها أو إزالتها من الخدمات الخاصة أو خدمات الجهات الخارجية. تطبق KrakenD أيضًا أنماط الواجهة الخلفية للواجهة الأمامية والواجهة المصغرة للتخلص من الحاجة إلى التعامل مع خدمات REST المتعددة ، وعزل العملاء عن تفاصيل تنفيذ الخدمات المصغرة."

ما هو مشروع لورا؟

ما هو مشروع لورا؟

كما أعربنا في البداية ، الآن "إطار عمل KrakenD" يُعرف باسم «مشروع لورا». منذ ذلك الحين ، في المدونة الرسمية لـ «KrakenD» تم الإعلان عما يلي قبل أيام (11/05/2021). أخبار:

"اليوم ، جنبًا إلى جنب مع Linux Foundation ، أعلنا أن KrakenD Framework ، محركنا الرئيسي ، قد تم التبرع به لمؤسسة Linux وهو الآن "Project Lura". تتمثل مهمة Project Lura في توفير إطار عمل بوابة API عالي الأداء وقابل للتوسيع وبسيط وعديم الحالة مصمم للتكوينات السحابية الأصلية والمحلية. بدلاً من حل حالة استخدام محددة ، توفر Lura مكتبة من المكونات ، وإطار عمل لتجميعها في أنظمة بوابة API مخصصة مثل مجموعة Lego." يصبح إطار عمل KrakenD أحد مشاريع Linux Foundation

وأضافوا في الإعلان المذكور ما يلي:

"اثنان من تطبيقات بوابة API المعروفة لمحرك Lura هما KrakenD Community و Enterprise Edition. سنضيف Lura كمحرك جديد في KrakenD 2.0 (ترقبوا قريبًا!). ستستمر بوابة KrakenD API Gateway بدون تغييرات في إصدارات Community (FOSS) و Enterprise ، ولا يلزم اتخاذ أي إجراء إذا كنت تستخدم منتجاتنا المُجمَّعة." يصبح إطار عمل KrakenD أحد مشاريع Linux Foundation

مزيد من المعلومات المفيدة حول مشروع لورا

في الموقع الرسمي لـ «KrakenD»، كل ال الميزات الحالية من هذا المشروع. أو قم بتنزيل أحدث الإصدارات متاح منه والوصول إلى جميع ملفات توثيق من الضروري. وإذا لزم الأمر ، لديك الموقع الرسمي على جيثب. حيث يضيفون أيضًا المعلومات التالية حول «مشروع لورا»:

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

صورة عامة لاستنتاجات المقالة

اختتام

نأمل هذا "وظيفة صغيرة مفيدة" في «Framework KrakenD» و «Proyecto Lura»، وتحديداً حول ماهيتهم والأخبار التي أصبحت مشروع مفتوح المصدر برعاية مؤسسة لينكس؛ ذات فائدة وفائدة كبيرين للجميع «Comunidad de Software Libre y Código Abierto» ومساهمة كبيرة في نشر النظام البيئي الرائع والعملاق والمتنامي لتطبيقات «GNU/Linux».

في الوقت الحالي ، إذا أعجبك هذا publicación، لا تتوقف شاركه مع الآخرين ، على مواقع الويب أو القنوات أو المجموعات أو مجتمعات الشبكات الاجتماعية أو أنظمة المراسلة المفضلة لديك ، ويفضل أن تكون مجانية و / أو مفتوحة و / أو أكثر أمانًا تیلیجرامسيجنلالمستودون حيوان بائد شبيه بالفيل أو آخر Fediverse، ويفضل.

وتذكر زيارة صفحتنا الرئيسية على «DesdeLinux» لاستكشاف المزيد من الأخبار ، وكذلك الانضمام إلى قناتنا الرسمية برقية من DesdeLinuxبينما ، لمزيد من المعلومات ، يمكنك زيارة أي مكتبة على الإنترنت كما OpenLibra y جيديت, للوصول إلى الكتب الرقمية وقراءتها (ملفات PDF) حول هذا الموضوع أو غيره.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.