Quration AIQ

devwords

सॉफ्टवेअर इंजिनिअर्स अर्ध-विनोदाने आठवड्यातला एक विशिष्ट दिवस एका ठराविक, धोकादायक कामासाठी टाळतात.

डेव्हलपर्स अर्ध-विनोदाने म्हणतात, 'शुक्रवारी डिप्लॉय नाही.' डिप्लॉय करणं म्हणजे काय?

पूर्ण झालेला कोड खऱ्या वापरकर्त्यांना वापरता येणाऱ्या सर्व्हरवर पाठवणं
डिप्लॉयमेंट म्हणजे तुमचा कोड लाइव्ह होण्याचा क्षण. काही बिघडलं तर तुमचा वीकेंड जातो — म्हणूनच शुक्रवारचा नियम. आधुनिक CI/CD पाइपलाइन्सने अनेक टीम्स दिवसातून अनेकदा डिप्लॉय करतात.

डिप्लॉय करणे म्हणजे पूर्ण झालेला कोड प्रत्यक्ष वापरकर्ते वापरत असलेल्या लाईव्ह सर्व्हर्सवर पाठवणे — फक्त डेव्हलपरच्या स्वतःच्या यंत्रावर किंवा चाचणी वातावरणात नव्हे, तर बांधलेले बदल प्रत्यक्ष वापरात (production) उपलब्ध करून देणे. डिप्लॉय झालेल्या कोडमधील चूक वापरकर्ते प्रत्यक्ष वापरत असलेली एखादी गोष्ट लगेच व दृश्यमानपणे बिघडवू शकते, म्हणून ऐतिहासिकदृष्ट्या संघांनी डिप्लॉयमेंटला अत्यंत जोखमीचे मानले, आणि यातूनच शनिवार-रविवारच्या सुटीआधी डिप्लॉय टाळण्याचा विनोदी नियम रूढ झाला, कारण त्यावेळी समस्या दुरुस्त करणे अधिक कठीण असते.

कोड छापून त्याच्या प्रत्यक्ष प्रती वाटणे, किंवा सैन्य पाठवणे, हे दोन्ही या शब्दाचे शब्दशः किंवा असंबंधित अर्थ आहेत, ज्यांचा प्रत्यक्ष सॉफ्टवेअर डिप्लॉयमेंटशी काहीही संबंध नाही.

आधुनिक कंटिन्युअस इंटिग्रेशन आणि डिप्लॉयमेंट, ज्याला अनेकदा CI/CD म्हटले जाते, यामुळे ही संस्कृती लक्षणीयरित्या बदलली आहे — आता अनेक संघ प्रत्येक डिप्लॉयला दुर्मीळ, धाकदायक घटना मानण्याऐवजी स्वयंचलित, चांगल्या-चाचणी केलेल्या पाईपलाईन्सद्वारे दिवसातून डझनभर वेळा डिप्लॉय करतात.

▶ Quration AIQ

devwords

1947 साली हार्वर्डच्या संगणकात प्रत्यक्षात काय सापडलं?याचं नाव काय?तो IP पत्ता कोणता?ब्राउझिंग करताना दिसणारा '404' खरंतर काय दर्शवतो?इथे चूक कोणाची?ही काय आहे?याचं नाव?तो कोणता?कॉपीराइट सूचना ठेवली तर व्यावसायिक वापरासह जवळपास सर्व काही अनुमती देणारा प्रसिद्ध उदार लायसन्स कोणता?काहीच दृश्यमान बदल नसताना हे का केलं जातं?हा आर्थिक-चवीचा शब्द कोणता?सर्वात व्यावहारिक पहिली प्रतिक्रिया कोणती?

Quration — Quration AIQ