क्वार्कस कुबेरनेट्स का एक देशी जावा ढांचा है, GraalVM और हॉटस्पॉट के लिए डिज़ाइन किया गया है, जो बाजार पर सर्वश्रेष्ठ जावा पुस्तकालयों और मानकों से बनाया गया है। लक्ष्य वह है क्वार्कस कुबेरनेट्स में अग्रणी जावा मंच हैडेवलपर्स के साथ-साथ सर्वर रहित वातावरण में, डेवलपर्स को एक एकीकृत प्रतिक्रियाशील और अनिवार्य प्रोग्रामिंग मॉडल की पेशकश करते हुए, वितरित एप्लिकेशन आर्किटेक्चर की व्यापक श्रेणी को बेहतर ढंग से संबोधित करने के लिए।
हम सभी ओपन सोर्स क्लाउड और कंटेनर-ओरिएंटेड प्लेटफॉर्म को कुबेरनेट्स की तरह जानते हैं, और हम भी बहुत करीब से जानते हैं जावा प्रोग्रामिंग भाषा, जो 90 के दशक से हमारे बीच लगभग 20 वर्षों से है, खुद को TIOBE जैसी सूचियों में सबसे अधिक उपयोग में से एक के रूप में, वास्तव में, जावा इस प्रकार की सूचियों में 2 वें स्थान से नहीं गिरा है, सफलता दिखा रहा है और कैसे व्यापक रूप से फैल गया कि यह क्रॉस-प्लेटफॉर्म होने के लिए डेवलपर समुदायों में से है।
अगर हम दोनों प्रोजेक्ट्स, जावा और कुबेरनेट्स से जुड़ते हैं, तो हम इसमें मौजूद क्षमता का अंदाजा लगा सकते हैं बड़बड़ा बादल उद्योग, और इसलिए, अन्य क्षेत्रों में भी जो इसका उपयोग करते हैं जैसे कि IoT, मोबाइल डिवाइस, माइक्रोसिस्टर्स, कंटेनर, और विशेष रूप से फ़ंक्शन सेवाओं या FaaS के रूप में। खैर, इस ढांचे के साथ हम कुबेरनेट्स के लिए जावा में लिखे गए अनुप्रयोगों की एक भीड़ को उत्पादकता और कुशलता से लागू कर सकते हैं।
के बारे में खुद क्वार्कस के लाभ (उन्हें Red Hat में परीक्षण किया गया है):
- जल्दी शुरूकंटेनर और कुबेरनेट में माइक्रोसर्विस की स्वचालित स्केलिंग की अनुमति देता है, और यहां तक कि एफएएएस का तत्काल निष्पादन भी।
- न्यूनतम स्मृति उपयोग कंटेनरों के घनत्व को अनुकूलित करने के लिए।
- अनुप्रयोगों का छोटा आकार और कंटेनर ही।
- का उपयोग सर्वश्रेष्ठ पुस्तकालय जावा और मानकों के लिए।
- Modelo अनिवार्य और प्रतिक्रियाशील.
- और कई अन्य एफडेवलपर कौशल, जैसे एकीकृत कॉन्फ़िगरेशन, सरलीकृत कोड, कष्टप्रद देशी निष्पादन की पीढ़ी से बचना, आदि।