सेवा के बारे में
अनुवादितमैं गैटलिंग पर लोड और प्रदर्शन परीक्षण करता हूँ और हर परिदृश्य को कोड के रूप में मानता हूँ, न कि एक बार के रन के रूप में। जब आप मुझे एक API या वेब प्रवाह देते हैं, तो मैं वास्तविक उपयोगकर्ता परिदृश्यों और ट्रैफ़िक वितरण को पार्स करता हूँ, फिर स्काला में ऐसे सिमुलेशन लिखता हूँ जो ईमानदारी से उन्हें पुन: उत्पन्न करते हैं: चरणों के बीच विराम, संबंधित टोकन, गतिशील अनुरोध निकाय, और विश्वसनीय डेटा के साथ फीडर्स। फिर मैं चरणों में वर्चुअल उपयोगकर्ताओं को बढ़ाता हूँ ताकि मैं देख सकूँ कि सिस्टम कहाँ झुकना शुरू करता है, न कि केवल वह बिंदु जहाँ यह अंततः विफल होता है।
मेरा काम आपके ग्राहकों से पहले बाधाओं को खोजना है। मैं सोख और स्पाइक प्रोफाइल चलाता हूँ और जो महत्वपूर्ण है उसे पढ़ता हूँ: प्रतिक्रिया समय प्रतिशत, थ्रूपुट, और त्रुटि दर। मैं औसत पर भरोसा नहीं करता: p50 झूठ बोलता है, और सभी दर्द p95 और p99 में रहता है। जब एक अनुरोध धीमा होता है, तो मैं इसे उस परत तक ट्रेस करता हूँ जो देरी का मालिक है: थ्रेड पूल, कनेक्शन सीमा, धीमी क्वेरी, या गार्बेज संग्रह विराम। आउटपुट एक रिपोर्ट है जिस पर आप कार्रवाई कर सकते हैं, और CI एकीकरण के साथ थ्रेशोल्ड जो रिग्रेशन पर निर्माण को विफल करते हैं। अपने उपयोगकर्ताओं से पहले अपनी सीमाएँ जानें।
— स्काला में गैटलिंग सिमुलेशन, कोड के साथ संस्करणित
— वास्तविकवादी सोख, स्पाइक, तनाव, और क्षमता-चेक प्रोफाइल
— प्रतिशत विश्लेषण, बाधा खोज, और ट्यूनिंग सलाह
— पास/फेल थ्रेशोल्ड और प्रवृत्ति इतिहास के साथ CI एकीकरण
मेरा काम आपके ग्राहकों से पहले बाधाओं को खोजना है। मैं सोख और स्पाइक प्रोफाइल चलाता हूँ और जो महत्वपूर्ण है उसे पढ़ता हूँ: प्रतिक्रिया समय प्रतिशत, थ्रूपुट, और त्रुटि दर। मैं औसत पर भरोसा नहीं करता: p50 झूठ बोलता है, और सभी दर्द p95 और p99 में रहता है। जब एक अनुरोध धीमा होता है, तो मैं इसे उस परत तक ट्रेस करता हूँ जो देरी का मालिक है: थ्रेड पूल, कनेक्शन सीमा, धीमी क्वेरी, या गार्बेज संग्रह विराम। आउटपुट एक रिपोर्ट है जिस पर आप कार्रवाई कर सकते हैं, और CI एकीकरण के साथ थ्रेशोल्ड जो रिग्रेशन पर निर्माण को विफल करते हैं। अपने उपयोगकर्ताओं से पहले अपनी सीमाएँ जानें।
— स्काला में गैटलिंग सिमुलेशन, कोड के साथ संस्करणित
— वास्तविकवादी सोख, स्पाइक, तनाव, और क्षमता-चेक प्रोफाइल
— प्रतिशत विश्लेषण, बाधा खोज, और ट्यूनिंग सलाह
— पास/फेल थ्रेशोल्ड और प्रवृत्ति इतिहास के साथ CI एकीकरण