आमच्या प्रणालींचे भाग बफरांत परदे फाटल्यान कशे संवाद सादतात तें निवळ करपाचो आमी हालींच एक ल्हानसो प्रकल्प सुरू केला.कांय बेगीन संदर्भ: आमी SQS (Amazon Simple Queue Service. हे रांक कामां खातीर वाट पळोवपी कुडीं भशेन वावुरतात. आमच्या प्रणालीचो एक भाग संदेश सोडटा, आनी दुसरो भाग फुडें उखलता. सहकाऱ्या खातीर एक टिप सोडपा सारकें समजून घेयात: "अरे, जेन्ना तुमकां संद मेळ्ळी, ही डेटा प्रक्रिया करतात." टिप धाडपी प्रणालीक प्रतिसादा खातीर भोंवतणी वाट पळोवची पडना.आमचो प्रकल्प नित्याची देखरेख करपाचो आशिल्लो: आमी रांकांची थळाव्यान चांचणी करपाक वापरतात तीं साधनां अद्ययावत करप आनी तांची संरचना निवळ करप.पूण आमी प्रत्यक्षांत खंयच्यो रांक वापरतात तें नकाशे तयार करतना, आमी अपेक्षा करूंक नाशिल्लें कितें तरी मेळ्ळें: सात वेगवेगळीं पार्श्वभूंय प्रक्रिया (वा क्रॉन जॉब, जीं आपोआप चलपी नियोजीत कार्यां आसात) आनी चालू आशिल्ले कामगार पांच वर्सां मेरेन ओगीच ते सगळे एकदम उपेगी कांयच करिनात.हांगासर तें कित्याक म्हत्वाचें, आमी तांकां कशें मेळ्ळें.तुमकां दिसता ताचे परस हें कित्याक चड म्हत्वाचें होंय, गरजे भायर मुळावी बांदावळ चलोवंक पयशे लागतात आनी त्या कामगारांतल्या एका कामगाराक आमी 5 वर्सांत ~$360-600 फारीक करतले आमच्या अर्थीक येवजणे खातीर निश्चीतपणान शुध्द कोयर.पूण ह्या निवळसाणांतल्यान वचून हांव वाद घालतलों की अर्थीक खर्च हो प्रत्यक्षांत समस्याचो सगळ्यांत ल्हान भाग.दर खेपे नवो अभियंतो पंगडांत सामील जाता आनी आमच्या प्रणालींचो अभ्यास करता तेन्ना तांकां ह्या गूढ प्रक्रियांचो सामना करचो पडटा "हो कामगार कितें करता तो एक प्रस्न जाता जो बोर्डिंग वेळ खाता. आमी सगळे थंय आशिल्ले — ताका स्पर्श करपाक भियेतात कारण घडये तो कितें तरी म्हत्वाचें करता. "विसरून गेल्ल्या" मुळाव्या साधनसुविधांचो लेगीत केन्ना केन्नाय लक्ष दिवपाची गरज आसता, जेन्ना हेर कितेंय बदलता तेन्ना सुसंगती सुदारपाची गरज आसता तो एक तात्पुरतो निवारण जो कायम जालो?तो तयार केल्लो मनीस वर्सां आदीं कंपनी सोडलो, आनी संदर्भ तांचे कडेन गेलो.हें लेगीत कशें जाता?बोटां दाखोवप सोंपें, पूण खरें म्हणल्यार खंयच्याय दीर्घकाळ चलपी प्रणालींत हें सैमीक रितीन घडटा.एक खाशेलपण नाका जाता, पूण ताका आदार दिवपी पार्श्वभूंय काम कोण तरी एक कामगाराक घुंवडावन "तात्पुरतें" स्थलांतर हाताळटा, आनी तें केन्नाच मेळना torn down.एक नियोजीत काम वास्तुशिल्प बदला उपरांत रिडंडंट जाता, पूण कोणूच तपासपाचो विचार करिना.आमी बफरांत वाडदिसाच्या उत्सवाचे ईमेल धाडटाले कामगार-तो आनीक पांच वर्सां चलत रावलो.हातूंतले खंयचेच व्यक्तीचे अपेस न्हय — ते प्रक्रियेचे अपेस न्हय, आमी कशें काम करतात हातूंत हेतून निवळसाण केल्या बगर, एन्ट्रोपी जिखता.आमच्या वास्तुकलेन आमकां तें सोदून काडपाक कशी मजत केली, जायत्या कंपनीं प्रमाण, बफरान वर्सां आदीं मायक्रोसर्व्हिसेस चळवळ (एक लोकप्रिय पद्दत जंय कंपनींनी आपलो कोड जायत्या ल्हान, स्वतंत्र सेवांनी विभागला) आपणायली.आमी आमच्या मोनोलिथाक वेगवेगळ्या सेवांनी विभागलो रिपॉझिटरी, उपयोजन पायपलायन, आनी मुळावी बांदावळ त्या वेळार, ताका अर्थ आशिल्लो: दरेक सेवा स्वताच्या हातान उपयोजीत करूं येताली, पंगडां मदीं स्पश्ट शिमो.पूण वर्सां भितर, आमी पळयलें की डझनभर रिपॉझिटरी वेवस्थापन करपाचो ओव्हरहेड आमच्या आकाराच्या पंगडा खातीर फायद्या परस चड आशिल्लो देखून आमी एक बहु-सेवा एकूच रिपॉझिटरी म्हणून एकठांय केल्यात turned out to be what made discovery possible.माइक्रोसर्व्हिस जगांत दरेक रिपॉझिटरी आपलोच जुंवो आसता उत्पादकां वांगडा पूण गिरायक नासतना आमी आतां अस्तित्वांत नाशिल्ल्या रांकांचे संदर्भ दिवपी कामगार मेळूंक शकतले.एकवटीत आमकां झोम्बी मुळावी बांदावळ सोदपाक मदत करपाक तयार केल्लें ना — पूण ताणें तें केलेंdiscovery almost inevitable.आमी प्रत्यक्षांत कितें केलेंएकदां अनाथ प्रक्रिया वळखून घेतकच तांकां कितें करचें तें थारावचें पडलें. आमी ताचे कडेन कशे लागीं पावले तें पळयात.पयलीं आमी दरेकल्याचो ताच्या मूळचो सोद लायलो. दरेक कामगार पयल्या सुवातेर कित्याक तयार जालो तें समजून घेवपा खातीर आमी git इतिहास आनी पोरन्या दस्तावेजीकरणांतल्यान खणून काडले. चडशा प्रकरणांनी, मूळ उद्देश स्पश्ट आशिल्लो: एकदां डेटा स्थलांतर, सुर्यास्त मेळिल्लें वैशिश्ट्य, तात्पुरतें उपाय जें ताच्या उपेगा परस चड काळ जियेतालें.तेन्ना आमी ते खऱ्यांनीच वापरूंक नाशिल्ले हाची खात्री केली. खंयचेंय काडचे पयलीं, आमी चुकयल्लें म्हत्वाचें कितें तरी शांतपणान करीनात हाची खात्री करपा खातीर आमी लॉगिंग जोडलें. तांकां बिल्कुल आपोवंक ना हाची खात्री करपा खातीर आमी कांय दीस निरिक्षण केलें, आनी आमी तांकां वाडत वचपी काडून उडयले. आमी सगळें एकाच वेळार डिलीट करूंक ना. आमी एक एक करून प्रक्रिया काडून उडयल्यो, खंयचेय अनपेक्षीत दुश्परिणाम पळयतले. (नशीबान एकूय नाशिल्ले.)निमाणें आमी शिकले तें दस्तावेजीकरण केलें. दरेक प्रक्रिया मुळाव्यान कितें केल्ली आनी ती कित्याक काडली हाचे विशीं आमी आमच्या अंतर्गत डॉक्सांत नोंदी जोडल्यात, जाका लागून फुडल्या अभियंतेक कितें तरी म्हत्वाचें गळून पडलें काय कितें असो प्रस्न पडचो ना.निवळ केल्या उपरांत कितें बदललेंआमी अजून पुराय परिणाम मेजपाक सुरवातीचे आसात, पूण आतां मेरेन आमी पळयलां तें हांगां आसा.आमची मुळावी बांदावळ इन्व्हेंट्री आतां अचूक आसा. कोणेय विचारल्यार "आमी खंयचे कामगार चलयतात?" आमी प्रत्यक्षांत त्या प्रस्नाक आत्मविस्वासान जाप दिवंक शकतात.ऑनबोर्डिंग संवादूय सादे जाल्यात. नवे अभियंते गूढ प्रक्रियांनी आडखळून पडनात आनी तांकां संदर्भ गळ्ळा काय कितें असो प्रस्न पडना. कोडबेस आमी प्रत्यक्षांत कितें करतात तें प्रतिबिंबीत करता, आमी पांच वर्सां आदीं केल्लें न्हय.रिफॅक्टरांक पुरातत्वशास्त्र आनी प्रतिबंध म्हणून वागचेंह्या प्रकल्पांतल्यान म्हजें सगळ्यांत व्हडलें घेवप: दरेक म्हत्वाचो रिफॅक्टर पुरातत्वशास्त्रा खातीर एक संद आसा.जेन्ना तुमी एका प्रणालींत खोल आसतात, खऱ्यांनीच तुकडे कशे जोडटात तें समजून घेतात, तेन्ना तुमी अजून कितें जाय तें प्रस्न करपाक परिपूर्ण स्थितींत आसतात. खंयच्याय पोरन्या प्रकल्पांतल्यान ती रांक? कोणे तरी एकदां डेटा स्थलांतर करपा खातीर तयार केल्लो कामगार? तुमी केन्नाच आयकूं नाशिल्ल्या वैशिश्ट्याचो संदर्भ दिवपी नियोजीत काम? ते अजूनय चालू आसूं येतात.हांगा आमी फुडें वचून आमच्या प्रक्रियेंत कितें बांदतात:खंयच्याय रिफॅक्टराच्या वेळार, विचारात: आमी कांय काळान पळोवंक नाशिल्ल्या हे प्रणालीक आनीक कितें स्पर्श करता?वैशिश्ट्य नाका म्हणटना, फकत वापरप्याक तोंड दिवपी कोड न्हय तर ताच्या पार्श्वभूंय प्रक्रियां मेरेन ताचो सगळो मार्ग सोदून काडात.जेन्ना कोण पंगड सोडून वता, तेन्ना ते कितें प्रभारी आशिल्ले, खास करून पार्श्वभूंयांत अजूनय चलपी वस्तूंचें दस्तावेजीकरण करात आमच्या कोडबेसाचे पोरने भाग आसात जे अजून एकूच रिपॉझिटरींत स्थलांतरीत करूंक नात. जशें जशें आमी एकवटीत करपाचें काम चालू दवरतात तशें तशें आमकां ह्या लिपल्ले अवशेशांतले आनीकय अवशेश मेळटले असो आमकां विस्वास आसा. पूण आतां आमी तांकां धरपाक आनी नवे तयार जावचे न्हय म्हूण सेट केल्यात.जेन्ना तुमचो सगळो कोड एकाच सुवातेर रावता तेन्ना अनाथ मुळाव्या साधनसुविधांक खंयच लिपोवंक ना.

You May Also Like

Enjoyed This Article?

Get weekly tips on growing your audience and monetizing your content — straight to your inbox.

No spam. Join 138,000+ creators. Unsubscribe anytime.

Create Your Free Bio Page

Join 138,000+ creators on Seemless.

Get Started Free