advanced
वितरित सिस्टम आर्किटेक्चर डिजाइन
एक वैश्विक मैसेजिंग ऐप के लिए कम विलंबता और उच्च उपलब्धता वाले बैकएंड सिस्टम का विस्तृत तकनीकी प्रस्ताव लिखें।
📝 Contenido del prompt
एक रियल-टाइम चैट एप्लिकेशन के लिए एक स्केलेबल माइक्रोसर्विसेज आर्किटेक्चर का डिज़ाइन करें जो प्रति सेकंड 10 मिलियन से अधिक संदेशों को संभाल सके। आपको डेटा शार्डिंग, कन्सिस्टेंसी मॉडल (CAP प्रमेय को ध्यान में रखते हुए), और फॉल्ट टॉलरेंस रणनीतियों पर ध्यान केंद्रित करना चाहिए। साथ ही, आपको सिस्टम की विफलता के मामले में डेटा की सुरक्षा और पुनर्प्राप्ति के तरीकों की व्याख्या करनी होगी।