इस पेज पर उन कंपनियों और ओएसएस प्रोजेक्ट की सूची दी गई है जिन्हें Bazel का इस्तेमाल करने के लिए जाना जाता है. इसका मतलब यह नहीं है कि प्रमोशन सही है.
Bazel का इस्तेमाल करने वाली कंपनियां
acqio
Acqio एक फ़िनलैंड है, जो छोटे और मध्यम व्यापारियों के लिए पैसे चुकाने के प्रॉडक्ट और सेवाएं देता है. अकियो में कुछ मोनो रिपॉज़िटरी हैं. इनमें Kubernetes के साथ-साथ Babernets का इस्तेमाल करके, तेज़ी से और भरोसेमंद तरीके से माइक्रोसर्विस की सुविधा मिलती है.
Adobe
लगातार, GitOps से मिले Kubernetes डिप्लॉयमेंट के लिए, Adobe ने Bazel का नियम जारी किया है.
असना
Asana एक वेब और मोबाइल ऐप्लिकेशन है, जिसे टीमों के काम को ट्रैक करने में उनकी मदद करने के लिए डिज़ाइन किया गया है. सोर्स के बारे में, उसकी वेबसाइट पर दी गई जानकारी:
Bazu ने Asana पर सभी बिल्ड/टेस्ट के लिए, स्थिरता और स्थिरता को बढ़ाया है. गलत कैश मेमोरी की वजह से अब हमें डेटा हटाने की ज़रूरत नहीं है.
Ascend.io
Ascend एक पालो अल्टो स्टार्टअप है, जो बड़े डेटा सेट का विश्लेषण करने की सुविधा देता है. उनका सिद्धांत है: बड़ा डेटा मुश्किल होता है. हम इसे आसान बनाते हैं.
बीज़वैक्स
Beeswax, न्यूयॉर्क का है. यह सेवा देने वाली कंपनी के तौर पर रीयल-टाइम बिडिंग की सुविधा देता है. Bazel, Jenkins पर आधारित लगातार इंटिग्रेशन और डिप्लॉयमेंट फ़्रेमवर्क को चलाने में मदद करता है. Beeswax को बेज़ल बहुत पसंद है, क्योंकि यह बहुत तेज़, सही, और कई भाषाओं में उपलब्ध है.
ब्रेनट्री
Braintree, PayPal की एक सहायक कंपनी है, जो वेबसाइटों और ऐप्लिकेशन के लिए पैसे चुकाने के समाधान तैयार करती है. वे अपने अंदर के बिल्ड के हिस्सों के लिए और पॉल ग्रॉस के लिए भी बेज़ल का इस्तेमाल करते हैं और उन्होंने बज़ल के बारे में एक बढ़िया जानकारी पोस्ट की.
कैनवा
Canva, Bazel का इस्तेमाल करके अपने बड़े-बड़े पॉलीग्लोट कोडबेस को मैनेज करता है. इसमें Java, TypeScript, Scala, Python वगैरह शामिल हैं. Bazel पर माइग्रेट करने से, डेवलपर को अहम इन्फ़्रास्ट्रक्चर और परफ़ॉर्मेंस में हुई बढ़ोतरी देखने को मिली. उदाहरण के लिए, सीआई (इंटरनैशनल स्टैंडर्ड मैनेजमेंट) में बिल, औसतन 5 से 6 गुना कम हुआ. साथ ही, कंपनी में सॉफ़्टवेयर तेज़ी से काम करता है, सामान्य से ज़्यादा काम करता है, और स्टैंडर्ड वर्शन बनता है.
कारगुरु
CarGurus दुनिया का सबसे भरोसेमंद और पारदर्शी ऑटोमोटिव मार्केटप्लेस बनाने का मिशन पूरा करता है. साथ ही, यह पॉलीप्लेट मोनोरेपो बनाने के लिए Bazel का इस्तेमाल करता है.
कंपास
कंपास, टेक्नोलॉजी से चलने वाला रीयल एस्टेट प्लैटफ़ॉर्म है. हमारे पास रीयल एस्टेट, टेक्नोलॉजी, और कारोबार से जुड़े पेशेवर लोगों की एक खास टीम है. हमारा मकसद है कि घर में दिलचस्पी रखने वालों के लिए, यह सबसे अच्छा और भरोसेमंद स्रोत हो.
डेटाब्रिक
Dataब्रिक, Apache SparkTM पर आधारित क्लाउड-आधारित इंटिग्रेटेड फ़ाइल फ़ोल्डर उपलब्ध कराता है.
Dataब्रिक का कोड बेस एक मोनो रिपॉज़िटरी है, जिसमें स्कैला कोड होता है, जो हमारी ज़्यादातर सेवाओं को पावर देता है, फ़्रंट-एंड यूज़र इंटरफ़ेस (यूआई) के लिए JavaScript, स्क्रिप्टिंग के लिए Python, और हमारे इन्फ़्रास्ट्रक्चर को कॉन्फ़िगर करने के साथ-साथ और भी बहुत कुछ [...] हमारे मोनो रिपॉज़िटरी में स्कैला की लाखों लाइनें होती हैं, लेकिन कोड के साथ काम करना तेज़ और तेज़ है. (डेटाब्रिक में बेज़ल के साथ स्पीड स्काला बनाता है)
डेटाफ़ॉर्म
Dataform, डेटा टीमों के लिए बड़े पैमाने पर आंकड़े उपलब्ध कराता है. वे कुछ ही NPM पैकेज और दस्तावेज़ साइट का एक ही मोनोरेपो में रखरखाव करते हैं और वे सब Baze से करते हैं.
Bazel पर माइग्रेट करने के बाद, उन्होंने कई फ़ायदे रिपोर्ट किए, जिनमें ये शामिल हैं:
- तेज़ी से चलने वाला सीआई: हमने रिमोट से बिल बनाने की सुविधा को चालू कर दिया है. इससे, बिल्ड का औसत समय 30 मिनट से बढ़कर 5 हो गया है.
- लोकल डेवलपमेंट में सुधार: अब और भी ज़्यादा डैश वाली स्क्रिप्ट नहीं हैं जिन्हें आप चलाना भूल जाते हैं. इंक्रीमेंटल बिल्ड, मिनट से कम करके सेकंड में बनाए जाते हैं
- डेवलपर सेटअप का समय: नए इंजीनियर सिर्फ़ तीन डिपेंडेंसी के साथ हमारा सारा कोड बना सकते हैं - बेज़ल, डॉकर, और जेवीएम. हमारी टीम में शामिल होने वाले आखिरी इंजीनियर ने एक नए खाली लैपटॉप पर, सभी कोड 30 मिनट से कम समय में बनाने में हमारी मदद की
डीप सिल्वर फ़िशिंग
Deep Silver FISHLABS, महंगे 3D गेम का डेवलपर है. वे अपने संगठन के बिल्ड टूल के लिए, खास तौर पर C++/Python/Go/C का इस्तेमाल करते हैं. साथ ही, वे अपने सभी 3D एसेट बेक करने और डिप्लॉय करने के लिए भी बेज़ल का इस्तेमाल करते हैं.
Dropbox
Dropbox में, Bazel हमारे डिस्ट्रिब्यूटेड बिल्ड और टेस्ट एनवायरमेंट की एक मुख्य
कॉम्पोनेंट है. हम BaScript का इस्तेमाल करके TypeScript/Python/Go/C/Rust को प्रोडक्शन रिपोर्ट में जोड़ते हैं.
Engel और Völkers
एंजल और वॉकर्स एजी, जर्मनी की एक निजी कंपनी है. यह कंपनी फ़्रेंचाइज़्ड ऑफ़िस पर रीयल एस्टेट से जुड़े लेन-देन से जुड़ी सेवाएं देती है.
हमारे एक प्रोजेक्ट में, कंपाइलेशन के समय में 11 मिनट से करीब 1 मिनट की कमी देखने को मिली. यह एक शानदार उपलब्धि थी. फ़िलहाल, हम बेज़ल को और प्रोजेक्ट पर लाने के लिए काम कर रहे हैं. (Google Cloud Build और Bazel के साथ प्रयोग करना)
Etsy
Etsy, एक ई-कॉमर्स वेबसाइट है. यहां हाथ से बने और पुराने सामान और चीज़ें मिलती हैं. साथ ही, फ़ैक्ट्री में खास तरह के सामान भी बनाए जाते हैं.
वे अपने Java-आधारित खोज प्लैटफ़ॉर्म को बनाने और उसकी जांच करने के लिए Bazel का इस्तेमाल करते हैं. बेज़ल, नर्म धातु के सर्वर और दोहराए जाने वाले डॉकर इमेज के लिए दोनों पैकेज बनाता है.
Everz.io
Evertz.io एक मल्टी-टेनेंट, बिना सर्वर वाला SaaS प्लैटफ़ॉर्म है जो दुनिया भर में, ब्रॉडकास्ट मीडिया इंडस्ट्री को लागत पर, कई इलाकों में उपलब्ध सेवाएं देता है, जिसे Everz माइक्रोसिस्टम ने बनाया है.
यह वेबसाइट पूरी तरह से तैयार की गई है और इसे ऐंगुलर और बेज़ल वर्कफ़्लो के साथ डिप्लॉय किया गया है (सोर्स).
ढूंढें
FINDMINE, रीटेल इंडस्ट्री के लिए एक ऑटोमेशन टेक्नोलॉजी है. इसकी मदद से, मशीन लर्निंग का इस्तेमाल करके, प्रॉडक्ट चुनने की मौजूदा मैन्युअल और मुश्किल प्रक्रिया को बढ़ाया जाता है. हम Baज़ेल का इस्तेमाल, अपने पूरे Python पैकेज पैकेज को बनाने, उसकी जांच करने, और उसे डिप्लॉय करने की प्रक्रिया के लिए करते हैं.
फ़्लिप एक्सपोर्ट
Flexport टेक्नोलॉजी की मदद से, प्रॉडक्ट को दुनिया भर में पहुंचाने की क्षमता है. हमारा मकसद दुनिया भर में कारोबार को आसान बनाना है. Flexport में, हम अपनी Java/JavaScript सेवाओं और क्लाइंट लाइब्रेरी बनाने/जांचने के लिए Bazel का इस्तेमाल करते हैं. साथ ही, प्रोटोबफ़ परिभाषाओं में Java और Ruby कोड जनरेट करते हैं. बज़ेल के साथ मिलकर, JUnit 5 की अलग-अलग जांच करने के तरीके के बारे में पढ़ें.
Bazel का इस्तेमाल, Google की ज़रूरतों को पूरा करने और Google की रीप्रॉड्यूसिबिलिटी और प्लैटफ़ॉर्म/भाषा से जुड़ी ज़रूरतों को पूरा करने के लिए किया गया है. Google में मौजूद सभी सॉफ़्टवेयर Bzel का इस्तेमाल करके बनाए गए हैं. Google हर दिन लाखों इमारतों के लिए Bazel और उसके नियमों का इस्तेमाल करता है.
GRAKN.AI
ग्रेकन एक डेटाबेस टेक्नोलॉजी है, जो इंटेलिजेंट सिस्टम के लिए, नॉलेज बेस की बुनियाद है. ग्रेकन, सिस्टम को जटिल डेटा सेट को ऐसी जानकारी मुहैया कराता है जिसे तर्क के आधार पर सही ढंग से समझा जा सकता है. Bazel, @graknlabs की टीम को एक बेहतरीन सीआई (AI) और डिस्ट्रिब्यूशन पाइपलाइन बनाने की सुविधा देता है. इसकी मदद से, कई भाषाओं के लिए स्टोर करने की जगहें एक साथ मैनेज की जाती हैं. साथ ही, यह कई प्लैटफ़ॉर्म पर आसानी से काम करती है.
हुआवे
Huawei Technologies करीब 30 प्रोजेक्ट में Bazel का इस्तेमाल करता है. यह Java/Scala/Go प्रोजेक्ट हैं, सिर्फ़ Go प्रोजेक्ट को छोड़कर बाकी प्रोजेक्ट को मेवन ने बनाया है. हम मेवन के बनाए गए प्रोजेक्ट का बैज़ेल से बनाए गए प्रोजेक्ट में अनुवाद करने के लिए एक आसान टूल लिखते हैं. आने वाले समय में, ज़्यादा से ज़्यादा प्रोजेक्ट के लिए Bazel का इस्तेमाल किया जाएगा.
IMC ट्रेडिंग
IMC एक ग्लोबल मालिकाना हक वाली ट्रेडिंग कंपनी है. यह कंपनी एम्सटर्डैम में स्थित है. हम अपने Java/C++/Python या SystemVérilog प्रोजेक्ट को लगातार बनाने और उनकी जांच करने के लिए, Bazel का इस्तेमाल कर रहे हैं.
Improbable.io
Improbable.io ने SpatialOS को डेवलप किया है. यह एक ऐसा ऑपरेटिंग सिस्टम है जिसकी मदद से, बड़े-बड़े सिम्युलेशन बनाने वाले लाखों सिम्युलेशन को बड़े पैमाने पर सिम्युलेट किया जा सकता है.
Interaxon
InteraXon, सोच-समझकर कंट्रोल करने वाली एक कंप्यूटिंग कंपनी है. यह हार्डवेयर और सॉफ़्टवेयर के प्लैटफ़ॉर्म बनाती है, ताकि मिलकर काम करने के पॉइंट को डिजिटल सिग्नल में बदला जा सके.
बृहस्पति
बृहस्पति कंपनी एक ऐसी कंपनी है जो हर हफ़्ते किराने का सामान और घर की ज़रूरी चीज़ों की डिलीवरी करती है.
वे अपने बैकएंड कोड में Bazel का इस्तेमाल करते हैं. खास तौर पर, रिमोट कैशिंग का इस्तेमाल करके, जेटीएम बाइनरी में प्रोटो और Kotlin को कंपाइल करते हैं. (सोर्स)
सिर्फ़
बस एक एंटरप्राइज़ फ़ाइनेंशियल टेक्नोलॉजी कंपनी है, जिसका मुख्यालय नॉर्वे में है. यह सॉफ़्टवेयर सलूशन बना रही है, ताकि दुनिया भर के कॉर्पोरेट फ़ंडर जोखिम और लिक्विडिटी को मैनेज कर सकें. उनका पूरा ऐप्लिकेशन स्टैक, Bazel से बनाया गया है.
किटी हॉक कॉर्पोरेशन
किटी हॉक कॉर्पोरेशन एक अमेरिकी विमान निर्माता है, जो इलेक्ट्रिक विमानों का उत्पादन करता है. वे Bacal और Scala के नियमों के साथ Bazel का इस्तेमाल करते हैं.
लाइन
Line ऐप्लिकेशन, इंस्टैंट कम्यूनिकेशन के लिए एक ऐप्लिकेशन उपलब्ध कराता है, जो जापान में सबसे लोकप्रिय मैसेजिंग ऐप्लिकेशन है. वे अपने कोड बेस पर Bazel का इस्तेमाल करते हैं, जिसमें करीब 60% Swift और 40% C/C++/Objective-C/Objective-C++ (सोर्स) शामिल हैं.
बेज़ल पर स्विच करने के बाद, हम बिल्ड टाइम में बहुत बड़ा सुधार कर पाए. इससे QA जांच के दौरान सेवा में लगने वाले समय में काफ़ी सुधार हुआ. नए टेस्टर को हमारे टेस्टर के लिए डिस्ट्रिब्यूट करने का मतलब यह नहीं है कि अब कॉन्टेंट तैयार करने और उसकी जांच करने में एक घंटा लगेगा. (Bez की मदद से, iOS के लिए LINE की परफ़ॉर्मेंस को बेहतर बनाना)
लिंगोचैंप
LingoChamp, अंग्रेज़ी सीखने वालों को पेशेवर तरीके से सेवाएं देता है. हम अपनी यात्रा, जावा, और Python प्रोजेक्ट के लिए Bazel का इस्तेमाल करते हैं.
LinkedIn, Microsoft की सहायक कंपनी है. यह दुनिया का सबसे बड़ा प्रोफ़ेशनल सोशल नेटवर्क है. LinkedIn अपने iOS ऐप्लिकेशन बनाने के लिए Bazel का इस्तेमाल करता है.
Lucid सॉफ़्टवेयर
Lucid Software, विज़ुअल की मदद से सबसे आगे है. यह टीम को आइडिया से भविष्य में होने वाले बदलाव को देखने और बनाने में मदद करती है. अपने प्रॉडक्ट की मदद से, Lucidchart, Lucid Spark, और LucidScale—टीम, शेयर किए गए विज़न के साथ अलाइन हो सकती हैं, जटिलता को साफ़ तौर पर दिखा सकती हैं, और विज़ुअल के साथ मिलकर काम कर सकती हैं, भले ही वे कहीं भी हों.
Lucid, Bazel का इस्तेमाल करके स्कैला और टाइपस्क्रिप्ट की लाखों लाइनें बनाता है. Bazel पर माइग्रेट करने से, बिल्ड काफ़ी तेज़ी से बढ़ गए. बिल्ड एनवायरमेंट में एक्सटर्नल डिपेंडेंसी कम हो गई, और बिल्ड सिस्टम में डेवलपर का अनुभव आसान हो गया. Bazel ने लूसिड में डेवलपर प्रोडक्टिविटी और पहले से ज़्यादा तरक्की की है.
लिफ़्ट
Lyft अपने iOS (स्रोत) और Android ऐप्लिकेशन के लिए Bazel का इस्तेमाल कर रहा है.
मकानी
मकानी, Google की नियंत्रण वाली कंपनी है, जो ऊर्जा की पतंग बनाती है. साथ ही, Bazel का इस्तेमाल करके सॉफ़्टवेयर (इसमें एम्बेड किया गया C++ सॉफ़्टवेयर भी शामिल है) बनाती है.
बैठक
Meetup एक ऑनलाइन सोशल नेटवर्किंग पोर्टल है, जहां ऑफ़लाइन ग्रुप मीटिंग की सुविधा है. Meetup की इंजीनियरिंग टीम rule_scala में योगदान देती है और rule_avro और rule_openapi का रखरखाव करने वाली टीम है.
Nvidia
Nvidia में हम bazel के अजगों की कमियों के बारे में काम करने के लिए Python के लिए dazel(docker bazel) का इस्तेमाल कर रहे थे. बाकी सब कुछ सामान्य बेज़ल में होता है (ज़्यादातर Go / Scala/ C++/ Cuda) (सोर्स)
पेलोटन टेक्नोलॉजी
Peloton Technology एक ऑटोमेटेड टेक्नोलॉजी टेक्नोलॉजी कंपनी है जो ट्रकों से जुड़े हादसों और ईंधन के इस्तेमाल से जुड़ी काम करती है. वे Bazel का इस्तेमाल करते हैं, ताकि ऑटोमोटिव सुरक्षा सिस्टम में भरोसेमंद बिल्ड चालू कर सकें.
Pinterest, दुनिया में विचारों का कैटलॉग है. वे कई बैकएंड सेवाएं (Java/C++) और iOS ऐप्लिकेशन (Objective-C/C++) बनाने के लिए Bazel का इस्तेमाल करते हैं.
हमने जाना कि Bazel, परफ़ॉर्मेंस को बेहतर बनाने के लिए, हमारे लक्ष्यों के हिसाब से सबसे सही है या नहीं. साथ ही, हमारा सिस्टम यह भी दिखाता है कि परफ़ॉर्मेंस में कितना उतार-चढ़ाव होना चाहिए. हम ऐसा इसलिए करते हैं, ताकि पर्यावरण को बेहतर बनाने के लक्ष्य को बढ़ाया जा सके. नतीजतन, अब हम Bazel का इस्तेमाल करके अपने सभी iOS रिलीज़ को शिप कर रहे हैं. Pinterest पर, तेज़ और भरोसेमंद iOS बिल्ड बनाना
PubRef
PubRef एक उभरता हुआ वैज्ञानिक पब्लिशिंग प्लैटफ़ॉर्म है. वे मुख्य बैकएंड बनाने के लिए फ़्रंटएंड, नेटिव जावा नियम, rule_go, rule_node, और अलग-अलग बैकएंड सेवाएं बनाने के लिए,rule_kotlin के साथ rule_closure का इस्तेमाल करते हैं. rule_protobuf का इस्तेमाल बैकएंड सेवाओं के बीच gRPC-आधारित संचार के लिए किया जाता है. PubRef.org बोल्डर, कोलोराडो में स्थित है.
रेड फ़िन
Redfin एक नई पीढ़ी की रीयल एस्टेट ब्रोकरेज सेवा है. इसमें पूरी तरह से काम करने वाले स्थानीय एजेंट मौजूद हैं. वे Ba आवाज़ का इस्तेमाल, वेबसाइट और अलग-अलग बैकएंड सेवाएं बनाने और डिप्लॉय करने के लिए करते हैं.
ज़्यादातर कन्वर्ज़न सिर्फ़ हमारे पीछे होने से ही काफ़ी हद तक आसान हो जाता है! हमारे सीआई बिल्डिंग तेज़ी से होते हैं जैसे: वे पहले 40 से 90 मिनट लेते थे और अब डेव औसत 5–6 मिनट बनाते हैं. भरोसा भी बहुत ज़्यादा है. हालांकि, अपनी समझ का आकलन करना मुश्किल है, लेकिन बिना जानकारी वाले बिल्ड के फ़ेल होने की वजह से, अगर समस्या "सिर्फ़ असल ज़िंदगी" के रूप में हल होती है, तो हम उनके भरोसे को बनाए रखते हैं. (हमने मेवन से बैज़ल और बिल्ड में 10 गुना ज़्यादा तेज़ी से स्विच किया)
अनुपात
Ritual एक मोबाइल पिक अप ऐप्लिकेशन है. यह ग्राहकों को आसानी से काम करने वाला एक टूल मुहैया कराता है, जिससे वे अपने पसंदीदा खाने और पीने की चीज़ें बिना किसी परेशानी के पा सकते हैं. Ritual अपनी बैकएंड सेवाओं के लिए Bazel का इस्तेमाल करता है.
Snap
Snapchat मैसेजिंग ऐप्लिकेशन के डेवलपर Snap ने 2020 (स्रोत) में Buck से Bazel पर माइग्रेट कर दिया है. उनकी प्रोसेस के बारे में ज़्यादा जानकारी के लिए, उनका इंजीनियरिंग ब्लॉग देखें.
स्ट्रिप
Stripe, मोबाइल पर पेमेंट के तरीके उपलब्ध कराता है. ये बेज़ल स्काला नियमों के मुख्य रखरखाव हैं.
टेंडर
Tander ने 2021 में अपने iOS ऐप्लिकेशन को CocoaPods से Bazel पर माइग्रेट किया (सोर्स).
सिंक करें
टिंक एक यूरोपियन फ़िनटेक है. यह यूरोप के सभी बैंकों से जुड़ने का सबसे अच्छा तरीका है.
वे पॉलीअलॉट मोनो रिपॉज़िटरी से बैकएंड सेवाएं बनाने के लिए, Bazel का इस्तेमाल कर रहे हैं. टिंक में इंजीनियर बैज़ल बिल्ड //stockhome/... मीटअप ग्रुप का आयोजन कर रहे हैं.
टोकोपीडिया
Tokopedia, इंडोनेशिया की टेक्नोलॉजी से जुड़ी कंपनी है. ई-कॉमर्स कंपनी, महीने के हिसाब से 9 करोड़ से ज़्यादा सक्रिय उपयोगकर्ता है और इस प्लैटफ़ॉर्म पर मौजूद 70 लाख से ज़्यादा व्यापारी/कंपनी हैं.
टीम ने लेख लिखा कैसे Tokopedia ने 1000% ज़्यादा तेज़ iOS बनाने में लगने वाला समय हासिल किया, जहां वे बताते हैं कि कैसे Bazel ने अपने बिल्ड को बढ़ाया. बेज़ल का इस्तेमाल करके बिल्ड की अवधि 55 मिनट से 10 मिनट हो गई, जबकि रिमोट कैशिंग के साथ 5 मिनट कम हो गए.
Twitter ने यह तय किया है कि पैंट से लेकर बेज़ल को प्राइमरी बिल्ड टूल (सोर्स) के तौर पर माइग्रेट किया जाए.
दो सिग्मा
दो सिग्मा, न्यूयॉर्क की मुख्यालय वाली एक टेक्नोलॉजी कंपनी है, जो दुनिया के डेटा के हिसाब से काम करती है.
उबर
Uber एक राइड कंपनी है. 900 सक्रिय डेवलपर के साथ, Uber का Go monorepo, Bazel का इस्तेमाल करने वाले सबसे बड़े Go repositories में से एक है. उनके अनुभव के बारे में ज़्यादा जानने के लिए, Bzel के साथ Uber के Go Monorepo बनाने का लेख देखें.
Uber बेहतर टेक्नोलॉजी ग्रुप
Uber Advanced Technologies Group का मुख्य उद्देश्य ऑटोमोबाइल के क्षेत्र में काम करने वाली Uber की टीम को प्राथमिकता देना है. ट्रक/फ़्रेट और ऑटोनॉमस राइड शेयर करना भी इसमें शामिल है. संगठन Bazel का इस्तेमाल, बिल्ड के मुख्य सिस्टम के तौर पर करता है.
रिलीज़र मीडिया
Vistar Media एक ऐसा विज्ञापन प्लैटफ़ॉर्म है जिसकी मदद से ब्रैंड, उपभोक्ताओं तक उनके व्यवहार के आधार पर पहुंच सकते हैं. उनकी इंजीनियरिंग टीम मुख्य रूप से फ़िलाडेल्फ़िया से बाहर है. यह टीम, बिल्ड, डिप्लॉयमेंट, और टेस्टिंग की प्रक्रिया को तेज़ी से बढ़ाने के लिए, अलग-अलग टेक्नोलॉजी का इस्तेमाल करके रिपॉज़िटरी इकट्ठा करने के लिए इकट्ठा करती है.
वीमवेयर
VMware, अपने ग्राहकों के लिए नए प्रॉडक्ट डेवलप करते हुए निश्चित तौर पर भरोसेमंद और अलग-अलग तरह के प्रॉडक्ट बनाता है.
Wix
Wix, वेब पर काम करने वाला एक क्लाउड-आधारित प्लैटफ़ॉर्म है. उनका बैकएंड, Java और Scala कोड का इस्तेमाल करता है. Google Cloud Build के साथ रिमोट तरीके से एक्ज़ीक्यूशन किया जाता है.
बज़ल रिमोट से प्रोग्राम चलाने पर, करीब पांच गुना तेज़ी से बिल्ड होता है. इसे बनाने में, बेज़ल की बेहतरीन बिल्ड/टेस्ट पैरललिज़्म क्षमताओं का इस्तेमाल हुआ है. इसका मतलब है, वर्कर फ़ार्म में बिल्ड/टेस्ट कार्रवाइयां करना. बाज़ल के ज़बरदस्त कैश मेमोरी के इस्तेमाल की वजह से, बिल्ड का औसत समय 10 गुना ज़्यादा बढ़ जाता है. Maven से या Gradle से Bazel पर माइग्रेट कर रहे हैं? खुद से ये 5 अहम सवाल
ज़ेनली
Zenly पर, आपके दोस्तों और परिवार के सदस्यों का लाइव मैप है. यह सबसे मज़ेदार तरीका है - या यह पता लगाने के लिए कि क्या हो रहा है! — ताकि आप दूर होने पर भी एक साथ महसूस कर सकें.
Bazel का इस्तेमाल करके ओपन सोर्स प्रोजेक्ट
एबीसी
Abseil, C++ कोड का एक ओपन सोर्स कलेक्शन है (C++11 के साथ), जिसे C++ स्टैंडर्ड लाइब्रेरी को बेहतर बनाने के लिए डिज़ाइन किया गया है.
एंगुलर
ऐंगुलर, एक लोकप्रिय वेब फ़्रेमवर्क है. Angular को Bzel के साथ बनाया गया है.
अपोलो
अपोलो एक अच्छा प्रदर्शन, सुविधाजनक संरचना है, जो ऑटोनोमस वाहन के विकास, परीक्षण और परिनियोजन में तेज़ी लगाती है.
brpc
Baidu में कुछ जगहों के लिए इस्तेमाल होने वाला आरपीसी फ़्रेमवर्क, जिसका इस्तेमाल 10,00,000 से ज़्यादा स्टेटस(क्लाइंट की गिनती नहीं होने पर) और बैडु में "baidu-rpc" नाम से हज़ारों तरह की सेवाओं के लिए किया जाता है.
सर्ट-मैनेजर
सर्टिफ़िकेट-मैनेजर, Kubernetes ऐड-ऑन है. यह अलग-अलग स्रोतों से मिलने वाले TLS सर्टिफ़िकेट को मैनेज करने और जारी करने के लिए अपने-आप काम करता है. इससे यह पक्का होगा कि सर्टिफ़िकेट समय-समय पर मान्य हों और अप-टू-डेट रहें. साथ ही, सर्टिफ़िकेट की समयसीमा खत्म होने से पहले उन्हें सही समय पर रिन्यू करने की कोशिश करें.
CallBuilder
एक Java कोड जनरेटर जो आपको एक फ़ंक्शन लिखकर बिल्डर बनाने की अनुमति देता है.
सीपीइटरटूल
C++ लाइब्रेरी, जो Python की बिल्ट-इन और Itertools की लाइब्रेरी से प्रेरित लूप ऐड-ऑन के लिए रेंज पर आधारित होती है. Itertools और Python3 के बिल्ट-इन की तरह, यह लाइब्रेरी कभी भी, कहीं भी लेज़ी इवैलुएशन का इस्तेमाल करती है.
कॉपीबरा
Copybara, कोड को बदलने और डेटा स्टोर करने की जगह को बदलने के लिए इस्तेमाल किया जाने वाला टूल है.
डैगर
Dager, Java और Android, दोनों के लिए पूरी तरह से स्टैटिक, कंपाइल-टाइम डिपेंडेंसी इंजेक्शन फ़्रेमवर्क है.
डीएमएल
DAML एक बेहतर अनुबंध की भाषा है. इसका इस्तेमाल करके, सुरक्षित और निजता के बारे में जानकारी देने वाले रनटाइम पर आने वाले समय के लिए बनाए गए ऐप्लिकेशन बनाए जा सकते हैं.
DeepMind लैब
एजेंट पर आधारित एआई (AI) रिसर्च के लिए, पसंद के मुताबिक बनाया गया 3D प्लैटफ़ॉर्म.
ड्रैक
ड्रेक, MIT में शुरू किया गया एक C++ टूलबॉक्स है, जिसे अब Toyota Research Institute के नेतृत्व में बनाया गया है. इस टूल में, हमारे रोबोट के डाइनैमिक डेटा का विश्लेषण करने के लिए टूल दिए गए हैं. इनकी मदद से, ऑप्टिमाइज़ेशन पर आधारित डिज़ाइन/विश्लेषण पर ज़्यादा ज़ोर दिया जाता है.
एंवॉय
C++ L7 प्रॉक्सी और कम्यूनिकेशन बस
गड़बड़ी की संभावना
Java कंपाइल करने में होने वाली गड़बड़ियों के तौर पर, सामान्य Java गलतियों को पकड़ता है. (बेज़ल में डेटा माइग्रेट किया जा रहा है .
एक्सटेंसिबल सर्विस प्रॉक्सी
एक्सटेंसिबल सर्विस प्रॉक्सी, यानी ESP एक प्रॉक्सी है. यह JSON/REST या gRPC API सेवाओं के लिए एपीआई मैनेजमेंट की सुविधा देती है. लागू करने का मौजूदा तरीका, NGINX एचटीटीपी रिवर्स प्रॉक्सी सर्वर पर आधारित होता है.
फ़्रूट
FFruit, लोकप्रिय सेवा का एक मुफ़्त और ओपन सोर्स Android ऐप्लिकेशन है फ़ॉलिंग फ़्रूट.
साइट के कोड की समीक्षा
गेरिट, गिट आधारित प्रोजेक्ट के लिए कोड की समीक्षा और प्रोजेक्ट मैनेजमेंट टूल हैं.
टाइल
Gitile, GGit पर बनाया गया एक ऑनलाइन रिपॉज़िटरी ब्राउज़र है.
ग्रान
Grakn (https://grakn.ai/) डेटा के जटिल नेटवर्क को व्यवस्थित करने और उन्हें क्वेरी करने लायक बनाने के लिए नॉलेज ग्राफ़ इंजन है.
जीआरपीसी
लैंग्वेज ऐंड प्लैटफ़ॉर्म न्यूट्रल रिमोट प्रोसेस कॉल सिस्टम. (Bazel एक समर्थित है, हालांकि यह प्राथमिक, बिल्ड सिस्टम नहीं है.)
gVisor
gVisor एक कंटेनर रनटाइम सैंडबॉक्स है.
गुटज़ली
Guetzli एक JPEG एन्कोडर है, जिसका मकसद है कि वीडियो को अच्छी क्वालिटी की कंप्रेस किया जाए.
गुलावा
एक Java कोड जनरेटर जो आपको Prolog-style प्रेडीकेट लिखने देता है और उन्हें सामान्य Java कोड से आसानी से इस्तेमाल करने देता है.
हेरॉन
हेरॉन, Twitter से एक रीयल टाइम, डिस्ट्रिब्यूट की गई, गड़बड़ी वाली स्ट्रीम प्रोसेसिंग इंजन है.
जैज़ज़र
जैज़र जावा और जेवीएम-आधारित दूसरी भाषाओं के लिए आसान है, जो जेयूनिट 5 के साथ काम करता है.
जिगिट
JGit एक हल्का, बिलकुल Java लाइब्रेरी है जो Git Version Control System को लागू करती है.
जेसोनेट
JSON के लिए, एक औपचारिक और तय कॉन्फ़िगरेशन वाली लैंग्वेज. (Bazel एक बिल्ड सिस्टम है.)
कुबेरनेट्स
Kubernetes एक ओपन सोर्स सिस्टम है, जिसके ज़रिए अलग-अलग होस्ट में, कंटेनर वाले ऐप्लिकेशन मैनेज किए जा सकते हैं. यह डिप्लॉयमेंट, ऐप्लिकेशन के रखरखाव, और स्केलिंग के लिए बुनियादी प्रक्रिया उपलब्ध कराता है.
कायथ
कोड के साथ काम करने वाले टूल बनाने के लिए एक नेटवर्क.
नामलस
Google App Engine पर टॉप लेवल डोमेन नेम रजिस्ट्री सेवा.
ONOS : ओपन नेटवर्क ऑपरेटिंग सिस्टम
ONOS ही एक ऐसा एसडीएन कंट्रोलर प्लैटफ़ॉर्म है जो लेगसी "ब्राउन फ़ील्ड" नेटवर्क से एसडीएन "ग्रीन फ़ील्ड" नेटवर्क में ट्रांज़िशन करने में मदद करता है. इससे नेटवर्क ऑपरेटर के लिए नई क्षमताओं और काम करने में रुकावट डालने के साथ ही डिप्लॉयमेंट और ऑपरेशनल लागत का ध्यान रखना आसान हो जाता है.
Java के लिए PetitParser
प्रोग्रामिंग लैंग्वेज के व्याकरण को आम तौर पर स्टैटिक तौर पर तय किया जाता है. हालांकि, किसी तरह की उलझन की वजह से, इन्हें लिखना और फिर से इस्तेमाल करना मुश्किल होता है. PetitParser, स्कैन करने में इस्तेमाल होने वाले पार्सर, पार्सर कॉम्बो कॉम्बिनेशन, पार्सिंग पार्सर, और पैक्रट पार्सर से लेकर व्याकरण और पार्सर को मॉडल करने तक के आइडिया को इकट्ठा करता है. यह ऑब्जेक्ट, डाइनैमिक तौर पर फिर से कॉन्फ़िगर किया जा सकता है.
Plaidएमएल
PlaidML एक फ़्रेमवर्क है, जिसकी मदद से हर जगह डीप लर्निंग का इस्तेमाल किया जा सकता है.
प्रोजेक्ट V
प्रोजेक्ट V, टूल का एक सेट है. इससे इंटरनेट पर अपना निजता नेटवर्क बनाया जा सकता है.
Pysmatic Labs इथीरियम 2.0 को लागू करना
Presm, Ethereum 2.0 के लिए शार्डिंग क्लाइंट है. यह ब्लॉकचेन पर आधारित डिस्ट्रिब्यूट किया गया प्लैटफ़ॉर्म है.
रे
Ray, इस्तेमाल करने में आसान और बेहतर परफ़ॉर्मेंस वाला फ़्रेमवर्क है.
आराम
यूआरएल
मोटे तौर पर
रफ़ टाइम, एक ऐसा प्रोजेक्ट है जिसका मकसद, समय को सुरक्षित तरीके से सिंक करना है.
सेलेनियम
सेलेनियम, वेब ऐप्लिकेशन की जांच करने के लिए एक पोर्टेबल फ़्रेमवर्क है.
सिमैंटिक
सिमैंटिक, Haskell लाइब्रेरी और कमांड लाइन टूल है. यह सोर्स कोड को पार्स करने, उसका विश्लेषण करने, और उसकी तुलना करने का काम करता है. इसे GitHub ने बनाया है (उदाहरण के लिए, इसे कोड नेविगेशन के लिए इस्तेमाल किया जाता है).
दिखाया गया
सेवा देने वाली C++ लाइब्रेरी, बेहतरीन RESTful वेब सर्वर बनाने में मदद करती है.
सोने
Sonet एक लाइब्रेरी है, जो TensorFlow के सबसे ऊपर न्यूरल नेटवर्क बनाने के लिए बनाई गई है.
शर्बत
Sorbet, रूबी के सबसेट के लिए एक तेज़, शक्तिशाली और जाँच करने वाला टूल है. यह लाखों कोड वाली कोड बेस में स्केल करता है और बीच-बीच में इसे अपनाया जा सकता है.
Spotify
Spotify, iOS और Android ऐप्लिकेशन (सोर्स) बनाने के लिए Bazel का इस्तेमाल कर रहा है.
सिंक करें
टिंक एक मल्टी- लैंग्वेज, क्रॉस-प्लैटफ़ॉर्म, और ओपन सोर्स लाइब्रेरी है. यह क्रिप्टोग्राफ़िक एपीआई देती है, जो सुरक्षित, सही तरीके से इस्तेमाल करने में आसान, और मुश्किल(गलत) होता है.
TensorFlow
मशीन इंटेलिजेंस के लिए ओपन सोर्स सॉफ़्टवेयर लाइब्रेरी.
टर्बो सैंटा
प्लैटफ़ॉर्म-इंडिपेंडेंट GameBoy एम्युलेटर.
Wycheproof
प्रोजेक्ट Wycheproof जाने-पहचाने हमलों के ख़िलाफ़ क्रिप्टो लाइब्रेरी की जांच करता है.
XIOSim
XIOSim, x86 आर्किटेक्चर के लिए इस्तेमाल किए जाने वाले माइक्रो-आर्किटेक्चरल सिम्युलेटर का एक बड़ा वर्शन है.
ZhihuDailyPurify
Zhihu DailyPurify, चीनी भाषा में सवालों और जवाबों के वेब वर्शन, Zhihu Daily का लाइट वर्शन है.