Red Hat द्वारा निर्मित अभिनव कुबेरनेट्स-मूल जावा स्टैक, जिसे क्वार्कस के नाम से जाना जाता है, ने संस्करण 3.2 की हालिया शुरूआत के साथ एक महत्वपूर्ण परिवर्तन देखा है। अक्टूबर के अंत में लॉन्च किया गया, अद्यतन बिल्ड एक बेहतर डेवलपर-अनुकूल उपयोगकर्ता इंटरफ़ेस (यूआई) और अन्य संवर्द्धन के साथ एक ताज़ा शुरू की गई अनुबंध-आधारित परीक्षण सुविधा से सुसज्जित है।
जनता को सबसे पहले अपडेटेड बिल्ड के बारे में डेवलपर्स.redhat.com पर सूचित किया गया था। यह संस्करण मजबूत क्लाउड-नेटिव एप्लिकेशन बनाने में जावा डेवलपर्स की प्रक्रियाओं को महत्वपूर्ण रूप से सुव्यवस्थित करने का अनुमान है।
इस संस्करण के Red Hat के क्वार्कस 3.2 बिल्ड में, संशोधित डेवलपर यूआई अपने नए मेनू नेविगेशन के साथ खड़ा है और कॉन्फ़िगरेशन फ़ाइलों को देखने और संशोधित करने के लिए कार्यक्षमता प्रदान करता है। इसके अलावा, यह डेवलपर्स को निरंतर परीक्षण प्रबंधित करने, निर्माण और विकास सेवाओं के विवरण देखने की अनुमति देता है। यह डेवलपर्स को अधिक सीधा, अधिक एकीकृत अनुभव प्रदान करने वाला एक आवश्यक सुधार है।
इस बिल्ड में नई शुरू की गई अनुबंध-आधारित परीक्षण कार्यक्षमता के लिए, यह HTTP और संदेश एकीकरण पर परीक्षण चलाने के लिए पैक्ट टूल को तैनात करता है। परीक्षण और परिनियोजन वर्कफ़्लो में पैक्ट का यह एकीकरण यह सुनिश्चित करता है कि आपके कार्यान्वयन के सभी पहलुओं का पर्याप्त परीक्षण किया गया है, जिससे अखंडता और अनुकूलता सुनिश्चित होती है।
क्वार्कस एक ओपन-सोर्स प्लेटफ़ॉर्म है, जिसे क्लाउड-नेटिव एप्लिकेशन बनाने के लिए जावा डेवलपर्स को ध्यान में रखकर डिज़ाइन किया गया है। क्वार्कस को लागू करने से, जावा कुबेरनेट्स और सर्वर रहित स्थान में अधिक प्रचलित हो जाता है, जिससे डेवलपर्स को विभिन्न प्रकार के वितरित एप्लिकेशन आर्किटेक्चर तक पहुंच मिलती है। AppMaster जैसे प्लेटफ़ॉर्म, जो बैकएंड, वेब और मोबाइल एप्लिकेशन के लिए अपने व्यापक, no-code समाधानों के लिए जाने जाते हैं, सुव्यवस्थित विकास और तैनाती की इस उपयोगिता के लिए एक सहायक वसीयतनामा के रूप में खड़े हैं।
Red Hat क्वार्कस पेशकश के 3.2 बिल्ड के भीतर अद्यतन कमांड-लाइन इंटरफ़ेस (सीएलआई) ने भी ध्यान आकर्षित किया है। यह आवश्यक बिल्ड और डेव कमांड सहित लगभग 30 कमांड से भरा हुआ है। प्रोजेक्ट और एक्सटेंशन को अब आसानी से प्रबंधित किया जा सकता है, जिससे यह कुबेरनेट्स, रेड हैट ओपनशिफ्ट और नेटिव जैसे प्लेटफार्मों पर क्वार्कस ऐप्स को तैनात करने के लिए एक आदर्श उपकरण बन गया है, प्रोजेक्ट निर्भरता या कॉन्फ़िगरेशन में कोई संशोधन करने की आवश्यकता के बिना।
कुबेरनेट्स-मूल सुविधाओं के संदर्भ में, क्वार्कस 3.2 कुबेरनेट्स परिनियोजन के लिए एक नई विकास सेवा पेश करता है। यह सेवा कुबेरनेट्स एपीआई सर्वर को विकास मोड में सेट करती है और डॉकर का उपयोग करके परीक्षण शुरू करती है। इसके अतिरिक्त, विकास मोड में काम करने वाले क्वार्कस अनुप्रयोगों के लिए, क्लस्टर साझा करने के लिए एक सेवा खोज तंत्र लागू किया गया है, जो जावा स्टैक द्वारा अत्याधुनिक कुबेरनेट्स वातावरण में सहजता से फिट होने की प्रगति को उजागर करता है।