एकल-किरायेदार एप्लिकेशन को एक बहु-भाषी ऐप में परिवर्तित करते समय क्या विशिष्ट चुनौतियाँ होती हैं? सुरक्षा और डेटा अलगाव ने मुझे सबसे महत्वपूर्ण माना। कुछ और क्या हैं?
मैं एक काफी महत्वपूर्ण स्वचालन प्रयास के लिए आर्किटेक्ट में से एक हूं, और ऐतिहासिक रूप से यह सिर्फ हमारी कंपनी का उपयोग कर रहा है। हम दूसरों के लिए भी इसका उपयोग करना संभव बनाना चाहते हैं। जब भी हम "इसे बहु-स्तरीय बनाने" के बारे में बात करते हैं, तो बातचीत उपयोगकर्ताओं को एक किरायेदार के डेटा से दूर रखने के इर्द-गिर्द घूमती है, जो एक अन्य किरायेदार के पास होता है, और यह सुनिश्चित करता है कि एक किरायेदार वाले उपयोगकर्ता (या तो जानबूझकर या अनजाने में) दूसरे में प्रभाव पैदा नहीं कर सकते हैं किराएदार का वातावरण। मैं सोच रहा हूं कि क्या सुरक्षा / डेटा अलगाव वास्तव में केवल प्रमुख चिंताएं हैं, या क्या कुछ अन्य प्रमुख चिंताएं हैं जिनके बारे में हम अभी नहीं सोच रहे हैं।