Google क्या है

नहीं, वास्तव में, Google क्या है? टेकक्रंच के सह-संपादक एलेक्सिया त्सोटिस ने हाल ही में Google के फ़ोकस के बारे में एक दिलचस्प टुकड़ा पोस्ट किया है, या इसके कथित अभाव के बारे में। Google की उँगलियाँ इतने सारे पाईज़ में हैं कि काफी कोण हैं जिनसे उपरोक्त प्रश्न पर विचार किया जा सकता है।

अलेक्सिया की पोस्ट का शीर्षक यह सब कहता है: “याद रखें जब Google एक खोज इंजन था?” उपभोक्ताओं के लिए, Google एक खोज कंपनी है, या कम से कम उपयोग किया जाता है। दूसरी ओर, निवेशकों, और सनकी लोगों के लिए, Google एक विज्ञापन नेटवर्क है। यानी आखिर पैसा कहां से आए।

लेकिन, कंपनी के एक पूर्व गोगलर और अनबेश्ड फैन के रूप में (इसे पूर्ण प्रकटीकरण और अस्वीकरण दोनों के रूप में लें), मेरा एक अलग दृष्टिकोण है। मेरे लिए, Google हमेशा एक सिस्टम कंपनी रही है।

सिस्टम पहले

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

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

हालाँकि, Google के पास एक बहुत अलग तकनीक प्रक्षेपवक्र था … यह पहले सिस्टम करता था। यह वास्तव में आश्चर्यजनक नहीं है: एक खोज इंजन में फ्रंट एंड यूज़र अनुभव, कम से कम 1998 में, साधारण गंदगी, एक सिंगल इनपुट बॉक्स और एक ‘सर्च’ बटन के साथ एक HTML फॉर्म था।

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

परिणामस्वरूप, Google ने पहले दिन से ही सिस्टम पर ध्यान केंद्रित किया। इसने अब तक के सबसे प्रसिद्ध जेफ डीन और संजय गेमावत जैसे दिग्गज बेल लैब्स के प्रमुख रॉब पाइक और केन थॉम्पसन, और कई अन्य अविश्वसनीय रूप से प्रतिभाशाली सिस्टम इंजीनियरों, जैसे कि प्रसिद्ध और अनाम दोनों को नोट किया है: मैं नहीं जानता उस संख्या में खुद को। मैं इन लोगों के साथ काम करने के लिए भाग्यशाली था)।

परिणाम यह था कि वितरित सिस्टम Google के डीएनए का एक मुख्य हिस्सा हैं, यहां तक ​​कि खोज से भी अधिक।

Google हिमशैल

एक बार जब Google के पास अपनी दुर्जेय प्रणालियां थीं, तो कई अनुप्रयोगों ने खुद को सुझाव दिया, ऐसे अनुप्रयोग जो कुछ मामलों में केवल Google ही बना पाए थे। अधिकांश उपभोक्ता जो Google को देखते हैं, जीमेल की खोज से लेकर Google डॉक्स तक विज्ञापनों को YouTube पर स्कैन करने के लिए, हिमशैल का दसवां हिस्सा है जो पानी से बाहर रहता है।

इन प्रतीत होता है कि अलग-अलग उत्पादों को जोडता है वह जलमग्न नौ-दसवाँ हिस्सा है: Google का ग्रह-स्केल वितरित सिस्टम। यहां तक ​​कि प्रतीत होता है कि बाएं क्षेत्र की परियोजनाएं, जैसे कि स्व-ड्राइविंग कार, Google की बेजोड़ डेटा-क्रंचिंग क्षमता से लाभ उठाती है।

विश्व स्तरीय प्रणाली प्रवीणता के साथ अन्य कंपनियां हैं, जैसे कि अमेज़ॅन, याहू! और माइक्रोसॉफ्ट। लेकिन गूगल सिलिकॉन वैली के बाकी हिस्सों पर असामान्य रूप से लंबी छाया डालता है। उन तकनीकों का बड़ा हिस्सा जो वहां से कई स्टार्टअप्स को वितरित करते हैं, वितरित फाइल सिस्टम से लेकर MapReduce से NoSQL डेटाबेस तक, मुख्य रूप से Google में आविष्कार किए गए थे। और कंपनी ने स्टार्टअप के लिए प्रतिभा की इतनी अच्छी तरह से सेवा की है कि ओपन-सोर्स वर्ल्ड (*) में एक अल्प योगदानकर्ता होने के बावजूद इसका तकनीकी प्रभाव व्यापक रूप से फैल गया है।

मध्य से ट्रिमिंग

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

जबकि Google का उत्पाद कर्म हिट-एंड-मिस है, कंपनी की प्रणालियां प्रबंधन और कर्मचारियों दोनों को विश्वास दिलाती हैं कि वे कठिन समस्याओं को हल कर सकते हैं, जो कोई और नहीं कर सकता है, जिसमें चंद्रमा की किरणों जैसे संवर्धित वास्तविकता चश्मा और स्व-ड्राइविंग कार शामिल हैं। क्या Google को इन समस्याओं से निपटना चाहिए यह एक राय का विषय है, लेकिन ऐसा करना कंपनी के लिए स्थानिक है।

हालांकि, इन दो चरम सीमाओं के बीच, मध्य-भूमि परियोजनाएं हैं, और यह, न तो रणनीतिक और न ही महाकाव्य है, कि लैरी पेज सीईओ के रूप में नीचे गिराने की कोशिश कर रहा है। यदि Google को इसकी आवश्यकता नहीं है, और Google इसे करने के लिए विशिष्ट रूप से तैनात नहीं है, तो ऐसा क्यों करें?

Google के सभी विभिन्न प्रयासों को जो एक साथ बांधता है, वह ओवररचिंग योजना नहीं है, बल्कि एक अंतर्निहित प्रौद्योगिकी मंच है। यह एक सुसंगत दृष्टि नहीं बना सकता है, लेकिन महान चीजें इससे आती रहेंगी। साथ ही साथ कोई भी छोटी संख्या नहीं है।

नोट: इन क्रेडिटों के ओपन-सोर्स संस्करण बनाने के लिए याहू, फेसबुक, ट्विटर और अन्य कंपनियों के लिए बहुत बड़ा श्रेय जाता है, दोनों अपने स्वयं के उपयोग के लिए और बड़े पैमाने पर समुदाय के लाभ के लिए। Google इन तकनीकों पर कई पत्र प्रकाशित करता है, लेकिन अपने स्वयं के कार्यान्वयन मालिकाना रखता है (उनके प्रौद्योगिकी स्टैक बहुत कसकर खुले स्रोत से सिर्फ इसके कुछ हिस्सों में एकीकृत होते हैं), खुले स्रोत वाले समुदाय को प्रकाशनों को फिर से लागू करने की आवश्यकता होती है।