يجلب إطار عمل Quarkus Java إلى Kubernetes

شعارات Kubernetes Java و Quarkus

 

Quarkus هو إطار عمل Java أصلي لـ Kubernetes، المصممة لـ GraalVM و HotSpot ، تم إنشاؤها من أفضل مكتبات ومعايير Java في السوق. الهدف هو أن أن تكون Quarkus منصة Java الرائدة في Kubernetesوكذلك في البيئات التي لا تحتوي على خادم ، بينما تقدم للمطورين نموذج برمجة إلزامية وتفاعلية موحدة لمعالجة مجموعة واسعة من هياكل التطبيقات الموزعة على النحو الأمثل

نعلم جميعًا النظام الأساسي السحابي مفتوح المصدر والمنصة الموجهة نحو الحاويات مثل Kubernetes ، كما نعلم جيدًا أيضًا لغة البرمجة جافا، والتي كانت منذ التسعينيات بيننا منذ ما يقرب من 90 عامًا ، وتضع نفسها كواحدة من أكثر القوائم استخدامًا في قوائم مثل TIOBE ، في الواقع ، لم تسقط Java من المركز الثاني في هذا النوع من القوائم ، مما يدل على النجاح وكيف منتشر على نطاق واسع أنه بين مجتمعات المطورين لكونه عبر الأنظمة الأساسية.

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

فيما يتعلق فوائد كواركوس نفسه (تم اختباره في Red Hat):

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

محتوى المقال يلتزم بمبادئنا أخلاقيات التحرير. للإبلاغ عن خطأ انقر فوق هنا.

كن أول من يعلق

اترك تعليقك

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

*

*

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