इस साइट की सामग्री का अनुवाद कृत्रिम बुद्धिमत्ता (AI) या मशीन अनुवाद तकनीक का उपयोग करके किया गया है, और इसमें त्रुटियाँ हो सकती हैं.

Skip to content

हमारे उन्नत इंजीनियरिंग उपकरण इमर्सिव दुनिया को कैसे आकार दे रहे हैं

  • 85.3 मिलियन दैनिक सक्रिय उपयोगकर्ताओं* को सेवा प्रदान करने वाले एक विशाल-स्तरीय प्लेटफ़ॉर्म के रूप में, Roblox उच्च विश्वसनीयता और कम विलंबता के साथ अनुभवों की एक विस्तृत श्रृंखला प्रदान करता है। प्रदर्शन के इस स्तर को प्राप्त करना अत्याधुनिक इंजीनियरिंग उपकरणों और प्रक्रियाओं पर निर्भर करता है जो बाधारहित, सुव्यवस्थित हैं, और लगातार नवाचार की सीमाओं को आगे बढ़ाते हैं।
  • 1,000 से अधिक रॉब्लॉक्स इंजीनियर तीन मुख्य उत्पाद उपयोग करते हैं—हमारा माइक्रोसर्विस लाइफसाइकिल प्लेटफ़ॉर्म, हमारा कोड सेंटर, और हमारा उन्नत ऑब्ज़र्वबिलिटी प्लेटफ़ॉर्म।
  • हमने डाउनटाइम को काफी कम कर दिया है और लगातार दो वर्षों में समस्या समाधान के औसत समय (mean time to mitigate) को 50% तक कम किया है।
  • हमारा नव-विकसित इंजीनियरिंग उत्पादकता सूचकांक (EPI) हमारी इंजीनियरिंग प्रयासों का एक व्यापक दृष्टिकोण प्रदान करता है, और Q4 2024 में, समग्र EPI में साल-दर-साल 12.9% की वृद्धि हुई।

Roblox में, हम इमर्सिव दुनिया में लोगों के जुड़ने और संवाद करने के तरीके की पुनर्कल्पना कर रहे हैं। यह एक महत्वाकांक्षी प्रयास है, और इसे साकार करने के लिए नवीन और उद्योग-अग्रणी बुनियादी ढांचे की एक विस्तृत श्रृंखला की आवश्यकता है। 

रॉब्लॉक्स एक वैश्विक प्लेटफ़ॉर्म है, और हमारे 85.3 मिलियन दैनिक सक्रिय उपयोगकर्ता* कम-स्तरीय एंड्रॉइड फोन से लेकर उच्च-स्तरीय कंसोल तक, कई अलग-अलग भाषाओं, प्लेटफ़ॉर्म और उपकरणों पर एक-दूसरे से वास्तविक समय में संवाद कर सकते हैं। हम सामग्री के कई रूपों—टेक्स्ट, वॉयस, 3D डेटा, और बहुत कुछ—का समर्थन करते हैं, और यह सब अत्यधिक विश्वसनीयता और कम विलंबता के साथ होता है।

इन विशेष जरूरतों का समर्थन करने के लिए हमारे इंजीनियर बिना किसी रुकावट वाले, सुव्यवस्थित और विश्वसनीय उपकरणों और प्रक्रियाओं पर निर्भर करते हैं, जिनमें से अधिकांश हमने स्वयं बनाए हैं। आज, हम कुछ ऐसे अभिनव उपकरणों और रणनीतियों को प्रदर्शित करने के लिए उत्साहित हैं जिनका उपयोग हम रॉब्लॉक्स के भविष्य को बनाने के लिए कर रहे हैं, साथ ही कुछ ऐसे उपकरणों का पूर्वावलोकन भी कर रहे हैं जिन्हें हम जल्द ही बनाने की योजना बना रहे हैं। इस तरह के तेज़ और कुशल उपकरणों और प्रथाओं के साथ, हमारा लक्ष्य रॉब्लॉक्स को प्रतिभा के लिए एक अत्यधिक आकर्षक गंतव्य बनाना है।

अत्याधुनिक इंजीनियरिंग टूल्स के साथ नवाचार

हमारी इंजीनियरिंग उत्पादकता रणनीति के केंद्र में तीन उपकरण हैं: हमारा माइक्रोसर्विस जीवनचक्र प्लेटफ़ॉर्म, हमारा कोड सेंटर—एक इनर लूप विकास उपकरण—और हमारा उन्नत ऑब्ज़र्वबिलिटी प्लेटफ़ॉर्म ये उपकरण मिलकर एक हजार से अधिक रोब्लॉक्स इंजीनियरों को चुनौतीपूर्ण समस्याओं से निपटने में सक्षम बनाते हैं।

एप्लिकेशन लाइफसाइकल मैनेजमेंट प्लेटफ़ॉर्म

हमारा एप्लिकेशन लाइफसाइकिल मैनेजमेंट प्लेटफ़ॉर्म एक स्वदेशी माइक्रोसर्विस है जो इंजीनियरों को एक ही, सुव्यवस्थित इंटरफ़ेस में हजारों माइक्रोसर्विस को आसानी से बनाने, तैनात करने, मॉनिटर करने और डीबग करने की अनुमति देता है। इस प्लेटफ़ॉर्म से पहले, Roblox में माइक्रोसर्विस का प्रबंधन करने के लिए एक कठिन सीखने की प्रक्रिया, अकुशल मैन्युअल प्रक्रियाएं, और आंतरिक उपकरणों के बीच बार-बार संदर्भ बदलने की आवश्यकता होती थी। 

एप्लिकेशन लाइफसाइकल मैनेजमेंट प्लेटफ़ॉर्म ने इस गतिशीलता को समाप्त कर दिया और हमारे इंजीनियरों को उपकरणों और प्रक्रियाओं के प्रबंधन में कम समय और जटिल तकनीकी चुनौतियों को हल करने, प्रणालियों में सुधार करने, और हमारे उपयोगकर्ताओं के लिए प्रभावशाली सुविधाएँ प्रदान करने में अधिक समय बिताने के लिए सशक्त बनाया।

कोड सेंटर

Roblox के भीतर हमारी इनर-लूप प्रक्रियाओं को परिष्कृत करने के लिए डिज़ाइन किया गया, हमारे कोड सेंटर ने कोड समीक्षाओं के दौरान इंजीनियरों को होने वाली समय-साध्य प्रक्रिया और रुकावट को कम कर दिया है। यह टूल रीयल-टाइम स्लैक सूचनाओं और निर्धारित सारांश के माध्यम से समीक्षाओं में तेजी लाता है और संचार को बढ़ाता है। इस तरह, यह टूल समय पर प्रतिक्रिया सुनिश्चित करता है जो उच्च-गुणवत्ता वाली कोड समीक्षाओं और तेज़ पुनरावृत्ति की ओर ले जाती है। 

कोड सेंटर उन Roblox इंजीनियरों के लिए तेजी से एक महत्वपूर्ण उपकरण बन गया है जो अपनी कोडिंग गतिविधियों को अनुकूलित करना चाहते हैं, और पुल रिक्वेस्ट में बदलाव को लागू करने के लिए आवश्यक P75 समय में पहले ही 20% की सुधार देखी गई है।

उन्नत अवलोकनीयता प्लेटफ़ॉर्म

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

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

ये नवाचार न केवल आंतरिक रूप से एक बड़ा प्रभाव डालते हैं, बल्कि वे रॉब्लॉक्स उपयोगकर्ताओं के दैनिक अनुभव को भी बेहतर बनाते हैं। हमने डाउनटाइम को काफी कम कर दिया है और लगातार दो वर्षों में समस्या समाधान के औसत समय (MTTM) को 50% तक कम किया है। इसका अंतिम परिणाम हमारे इकोसिस्टम में सभी के लिए एक अधिक सहज और विश्वसनीय अनुभव है।

इंजीनियरिंग उत्पादकता का मापन और संवर्धन

उपकरण बनाना तब तक बहुत मददगार नहीं है जब तक यह जानने का कोई तरीका न हो कि वे काम कर रहे हैं या नहीं। इसलिए हमने Roblox में उत्पादकता में सुधार करने के लिए कड़ी मेहनत की है, साथ ही Roblox में उत्पादकता और इसे प्रभावित करने वाले कारकों को समझने के लिए भी काम किया है। 

इसी उद्देश्य के लिए, हमारा नव-निर्मित इंजीनियरिंग उत्पादकता सूचकांक (EPI) हमारी इंजीनियरिंग प्रयासों का एक व्यापक दृश्य प्रदान करता है, जो ठीक उसी तरह है जैसे एक कार का डैशबोर्ड वाहन के प्रदर्शन और स्वास्थ्य का अवलोकन दिखाता है।

2024 की चौथी तिमाही में, हमने समग्र EPI को साल-दर-साल 12.9% से बेहतर किया, जो मुख्य रूप से वेग से प्रेरित था, और साथ ही गुणवत्ता मानक को भी बनाए रखा। 

DORA या SPACE जैसे फ्रेमवर्क की तुलना में Roblox के उद्देश्यों के लिए सरल और अधिक लागू होने के बावजूद, यह मेट्रिक हमारे असंख्य समूहों और डेवलपर आर्किटाइप (जैसे Engine और ML) में उत्पादकता का समग्र मूल्यांकन प्रदान करता है। हम EPI का उपयोग लक्षित प्रतिक्रिया और सिफारिशें देने के लिए करते हैं, जो टीमों को तिमाही-दर-तिमाही अपनी उत्पादकता की निगरानी करने और बढ़ाने के लिए सशक्त बनाती हैं।

ईपीआई तीन तत्वों से मिलकर बना है:

  1. गति: यह तत्व विकास की गति को मापने के लिए साइकिल समय और परिनियोजन लय सहित संकेतों के एक विस्तृत सेट का लाभ उठाकर इंजीनियरिंग गतिविधियों की गति को मापता है।
  2. गुणवत्ता: यह तत्व यह सुनिश्चित करने के लिए कोड कवरेज और ट्रंक हेल्थ जैसे मेट्रिक्स पर निर्भर करता है कि हमें तेजी से आगे बढ़ने और गुणवत्तापूर्ण उत्पाद बनाने के लिए क्या करने की आवश्यकता है।
  3. स्व-रिपोर्टेड उत्पादकता: हम लगातार अपने इंजीनियरों से प्रत्यक्ष और लक्षित प्रतिक्रिया मांगते हैं। यह प्रतिक्रिया उन दर्द बिंदुओं (pain points) में महत्वपूर्ण अंतर्दृष्टि प्रदान करती है जो उत्पादकता और संतुष्टि को प्रभावित करते हैं। इस प्रकार की जानकारी हमारे इंजीनियरों के सामने आने वाली चुनौतियों को समझने में महत्वपूर्ण रही है और इसे अन्य मेट्रिक्स के माध्यम से कैप्चर नहीं किया जा सकता है। यह तत्व हमारे कोड सेंटर और एप्लिकेशन लाइफसाइकिल मैनेजमेंट प्लेटफॉर्म जैसे समाधान बनाने के हमारे निर्णयों को सीधे सूचित करके हमारे रोडमैप को आकार देने में भी मदद करता है।

इनमें से प्रत्येक मीट्रिक रोब्लॉक्स में समग्र उत्पादकता में एक महत्वपूर्ण भूमिका निभाता है। उदाहरण के लिए, हम उच्च वेलेसिटी स्कोर और कम गुणवत्ता स्कोर, या इसके विपरीत नहीं चाहते हैं। EPI में सुधार करके, हम तीनों को अनुकूलित करने में सक्षम हैं।

एआई और इंजीनियरिंग का अगला मोर्चा

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

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

* 31 दिसंबर, 2024 को समाप्त होने वाले तीन महीनों तक।