परियोजना का विवरण
अनुवादितकाम की नींव कोड से पहले विश्लेषण है। हम आपसे अपेक्षा करते हैं कि आप वर्तमान व्यवहार का वर्णन करें, स्पष्ट सीमाबद्ध संदर्भों की पहचान करें, और हमारे साथ मिलकर यह निर्धारित करें कि कौन सा मॉड्यूल पहले निकालना सबसे सुरक्षित है। प्रत्येक सेवा को एक स्पष्ट API अनुबंध के पीछे रहना चाहिए, और सीमा को धीरे-धीरे पेश किया जाना चाहिए ताकि यदि कुछ गलत हो जाए तो हम वापस लौट सकें। हमें एक असिंक्रोनस संदेश कतार की भी आवश्यकता है ताकि धीमी और बर्स्टी कार्य उपयोगकर्ता अनुरोधों को अवरुद्ध करना बंद कर दें, और कंटेनर ताकि एक सेवा को अलग से बनाया, परीक्षण किया और तैनात किया जा सके।
कृपया एक चरणबद्ध रोडमैप का प्रस्ताव करें, न कि एकल कूद। हमारे लिए एक यथार्थवादी योजना एक कम-जोखिम संदर्भ को अलग करने से शुरू होती है, इसे मोनोलिथ के साथ समानांतर में चलाना, परिणाम को मापना, और केवल तब आगे बढ़ना। ईमानदार समझौते और स्पष्ट स्पष्टीकरण ट्रेंडी शब्दों से अधिक महत्वपूर्ण हैं।
पहले चरण का दायरा:
— वर्तमान मॉड्यूल का वर्णन करें और निकालने के लिए पहला संदर्भ चुनें।
— API अनुबंध सेट करें और इसे स्विच के माध्यम से मोनोलिथ से कनेक्ट करें।
— एक असिंक्रोनस परिदृश्य के लिए एक संदेश कतार पेश करें।
— निकाली गई सेवा को पुनरुत्पादक निर्माण के साथ कंटेनराइज़ करें।