WSO2 रिसर्च टीम प्रदर्शन के अनसंग हीरोज हैं

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

यह व्यापक रूप से ज्ञात नहीं है, लेकिन WSO2 में एक समर्पित अनुसंधान टीम है। श्रीनाथ परेरा और मालिथ जयसिंघे द्वारा ओवेरियन, अनुसंधान टीम हमारे प्रदर्शन इंजीनियरिंग प्रयासों में एक मूल्यवान और आवश्यक भूमिका भरती है। इस प्रयास के लिए बहुत अधिक ध्यान देने की आवश्यकता है और टीम 3 वरिष्ठ स्टाफ सदस्य और 4 शोध इंजीनियर, जो हाल ही में श्रीलंका के विश्वविद्यालयों से स्नातक हैं, जो सर्वोच्च स्तर पर हैं।

कोलंबो, श्रीलंका में WSO2 अनुसंधान टीम

उनका प्राथमिक ध्यान प्रदर्शन इंजीनियरिंग और WSO2 उत्पाद प्रदर्शन के लिए शासी निकाय के रूप में कार्य करना है। इसमें शामिल है:

  1. प्रदर्शन से संबंधित गतिविधियों (प्रदर्शन परीक्षण, प्रदर्शन अनुकूलन, समस्या निवारण, स्वचालन और क्षमता योजना) पर समन्वय, सलाह और विशेषज्ञता प्रदान करके खुद का मंच प्रदर्शन।
  2. जटिल प्रदर्शन-संबंधी समर्थन को हल करने में सहायता प्रदान करें
  3. हमारे उत्पादों के प्रदर्शन व्यवहार पर अनुसंधान, सैद्धांतिक रूप से और साथ ही प्रयोगात्मक रूप से प्रदर्शन को बेहतर बनाने के लिए नए विचारों का विकास। 2018 में कुछ योगदान निम्नलिखित हैं।

2018 में, टीम ने 34 जटिल प्रदर्शन-संबंधित समर्थन मुद्दों को हल करने में मदद की, वर्तमान में प्रकाशन के लिए समीक्षा के तहत प्रदर्शन व्यवहार पर 2 पेपर विकसित किए, और दो थीसिस परियोजनाओं का समर्थन किया।

इसके अतिरिक्त, यह टीम हमारे आइडेंटिटी सर्वर में जियो-वेलोसिटी अडेप्टिव ऑथेंटिकेशन के डिजाइन और निर्माण में, स्ट्रीमिंग मशीन लर्निंग के लिए बायेसियन लर्निंग एल्गोरिदम और सिद्धि के लिए वृद्धिशील चेकपॉइंटिंग में आवश्यक थी।

वे इस काम को लेते हैं और डेवलपर दर्शकों को 20 लेख प्रकाशित करते हैं, विभिन्न प्रोजेक्ट पर विश्वविद्यालय के प्रशिक्षुओं के साथ सहयोग करते हैं, और 6 मास्टर्स / पीएचडी शोध का समर्थन करते हैं।

क्या आप प्रेरित होने के लिए तैयार हैं? फिर आपको इस टीम द्वारा इस वर्ष की गई अद्भुत उपलब्धियों और लेखन पर पकड़ बनानी चाहिए।

बाते

  • मुख्य वक्ता: इंजीनियरिंग उच्च प्रदर्शन प्रणाली, 11 वीं अंतर्राष्ट्रीय सम्मेलन 2018 (KDU-IRD 2018),
  • Bigdata Era, राष्ट्रीय आईटी सम्मेलन 2018 में गोपनीयता, https://www.slideshare.net/hemapani/privacy-in-bigdata-era
  • ब्लॉकचैन, इंपैक्ट, चुनौतियां, और जोखिम, साइबर सुरक्षा और फोरेंसिक में एमएससी की शुरूआत, सूचना प्रौद्योगिकी संस्थान श्रीलंका, https://www.slideshare.net/hemapani/blockchain-impact-challes-and-risks
  • "ज्वाला में जावा", जावा कोलंबो मीटअप

अनुसंधान प्रकाशन

  • बैलेरिना: ए नेक्स्ट जनरेशन ऑफ़ फ्लो लैंग्वेजेस
  • इवेंट प्रोसेसिंग में हालिया प्रगति। ACM कम्प्यूट। Surv। 51, 2, अनुच्छेद 33 (फरवरी 2018), 36 पृष्ठ। DOI: https://doi.org/10.1145/3170432
  • (सबमिशन के तहत) अलग-अलग हीप साइज़ के तहत सर्वर-आधारित वर्कलोड की वर्कलोड विशेषताओं को समझना, स्थान: ISASSASS 2019
  • (सबमिशन के तहत) ग्रुप वॉलेट: बेनामी ग्रुप ट्रांजैक्शंस के लिए पदानुक्रमित नियतात्मक वॉलेट, स्थान: FC2018
  • (सबमिशन के तहत) SHA-2, वेन्यू: WISTP2018 के लिए प्री-इमेज अटैक
  • (सबमिशन के तहत) बायसीयन रिग्रेशन मॉडल्स के लिए एमसीएमसी के तरीके और वैरिएशन इंफेक्शन, वेन्यू: AISTATS 2019
  • (सबमिशन के तहत) स्टोचस्टिक वैरिएशन बेज़ को स्ट्रीमिंग करना; डेटा स्ट्रीम के साथ बायेसियन इंट्रेंस के लिए एक बेहतर तकनीक, स्थान: AISTATS 2019
  • (सबमिशन के तहत) आउट-ऑफ-ऑर्डर को संभालने के लिए कम लेटेंसी तकनीक और डेटा स्ट्रीम प्रोसेसिंग के इवेंट पैटर्न और अनुक्रम जांच के लिए इसका आवेदन, स्थान: EDBT2019
  • (सबमिशन के तहत) एक बेहतर एडेप्टिव ऑथेंटिकेशन मैकेनिज्म जियोवेन्सेलेंस, वेन्यू: ICC2019 पर आधारित है

लेख: इंफ़क, इन्फॉवर्ल्ड, दातानमी, प्रोग्रामेबलवेब

  • Infoworld: यह समय है कि हमने व्यापार विश्लेषिकी के लिए एपीआई का दोहन किया
  • Infoq: अपने ऐप के लिए एक स्ट्रीम प्रोसेसर कैसे चुनें
  • डेटानामी: स्ट्रीमिंग एनालिटिक्स को लागू करने के पांच तरीके
  • डेटानामी: रीयल-टाइम एनालिटिक्स के लिए स्ट्रीमिंग एसक्यूएल
  • ProgrammableWeb: कैसे एपीआई सार्थक व्यापार विश्लेषिकी के दत्तक ग्रहण कर सकते हैं

DZONE लेख

  • अपाचे स्टॉर्म बनाम डब्लूएसओ २ स्ट्रीम प्रोसेसर, भाग १
  • अपाचे स्टॉर्म बनाम डब्लूएसओ २ स्ट्रीम प्रोसेसर, भाग २
  • क्या आपका स्ट्रीम प्रोसेसर ओबेसिटी है?
  • मशीन लर्निंग भाग 1 के लिए बायेसियन लर्निंग - बायेसियन लर्निंग का परिचय
  • JIT अनुकूलन के माध्यम से प्रदर्शन में सुधार
  • WSO2 MB के प्रदर्शन को बफ़र नियंत्रणों द्वारा नियंत्रित करना
  • सेल्फ-एडेप्टिव सिस्टम्स की ओर बढ़ना: मिडलवेयर में एमएल-आधारित ऑटो-ट्यूनिंग
  • स्व-संप्रभु पहचान की वृद्धि: हाइपरलेगर इंडी
  • सर्वरहित दुनिया में बैलेरीना सेवाएं

KDnuggets लेख

  • इवेंट प्रोसेसिंग: तीन महत्वपूर्ण खुली समस्याएं
  • डब्ल्यूएसओ 2 स्ट्रीम प्रोसेसर का परिचय

WSO2 लेख

  • WSO2 स्ट्रीम प्रोसेसर के साथ वितरित स्ट्रीम प्रसंस्करण
  • WSO2 API प्रबंधक के प्रदर्शन पर मेल्टडाउन, स्पेक्टर और JDK पैच का प्रभाव

मध्यम कहानियाँ

  • स्ट्रीम प्रोसेसिंग के लिए एक सौम्य परिचय, ("स्टीम प्रोसेसिंग" के लिए Google पर 9K विचार, 370 calps, # 2)
  • हैकरून: सॉफ्टवेयर आर्किटेक्चर पर चर्चा करने के लिए 30 साझा सिद्धांत (6K विचार, 600 ताली)
  • ड्रेकोनियन, मुक्त, या नानी राज्य: जावा, सी #, सी, सी ++, गो, और जंग में कंजेंसी विचारधारा, (12K विचार, 718 ताली)
  • लिनक्स प्रदर्शन अवलोकन उपकरण (6.4K विचार, 252 क्लैप्स)
  • जावा फ्लाइट रिकॉर्डर धोखा शीट (2.1K विचार, 56 ताली)
  • जावा फ्लाइट रिकॉर्डर में स्टैक गहराई (198 विचार, 0 ताली)
  • JIT अनुकूलन (1.1K विचार, 148 ताली) के माध्यम से प्रदर्शन अनुकूलन
  • आत्म-अनुकूली प्रणालियों की ओर बढ़ना (120 विचार, 151 ताली)
  • Ethereum में RPC सक्षम निजी नेटवर्क कैसे बनाएं (1.8k views, 76 claps)