API7 API गेटवे प्रदर्शन बेंचमार्क: P99 = 2.3 ms और 160k QPS
API7 Enterprise Apache APISIX पर आधारित एक पूर्ण API जीवनचक्र प्रबंधन समाधान है। यह DevOps और CI/CD वर्कफ़्लोज़ के साथ सहजता से एकीकृत होता है, उत्कृष्ट उत्पाद प्रदर्शन और सुरक्षा प्रदान करता है, और क्षेत्रों में उद्यम-स्तरीय तैनाती आवश्यकताओं का समर्थन करता है।
हम उपयोगकर्ताओं को प्रदर्शन मूल्यांकन करने और विशिष्ट, विश्वसनीय और व्यवहार्य डेटा मेट्रिक्स प्राप्त करने में मदद करने के लिए विस्तृत प्रदर्शन बेंचमार्क परीक्षण और प्रदर्शन परीक्षण सूट प्रदान करते हैं। इसके अलावा, हम मानकीकृत परीक्षण प्रक्रियाएं, विधियां और प्रदर्शन अनुकूलन तकनीकें प्रदान करते हैं ताकि यह सुनिश्चित किया जा सके कि उपयोगकर्ता हमारे कॉन्फ़िगरेशन और परिदृश्य संदर्भों को लेकर सुसंगत परीक्षण परिणाम प्राप्त कर सकें।
हमने एकल रूटिंग, बहु रूटिंग, प्रमाणीकरण और दर सीमित करने जैसी प्रमुख विशेषताओं पर लक्षित परीक्षण किए। परीक्षण परिणाम दर्शाते हैं कि API7 Enterprise समवर्ती अनुरोध और प्रतिक्रिया विलंबता जैसे महत्वपूर्ण मेट्रिक्स में उत्कृष्ट प्रदर्शन करता है, जो उच्च-समवर्ती पहुंच को आसानी से संभालता है और उद्यम-स्तरीय API प्रबंधन को सुरक्षित करता है।
प्रदर्शन परीक्षण बेंचमार्क
परीक्षण AWS Kubernetes वातावरण में आयोजित किए गए थे और API7 गेटवे के प्रदर्शन का व्यापक मूल्यांकन कई विशिष्ट परिदृश्यों में किया गया, जिसमें कोई प्लगइन सक्षम नहीं होने पर, केवल दर सीमित करने या प्रमाणीकरण प्लगइन सक्षम होने पर, और एक साथ कई प्लगइन सक्षम होने पर शामिल हैं।
API7 गेटवे के प्रदर्शन मेट्रिक्स का सटीक मूल्यांकन करने के लिए, हमने पहले बेसलाइन परीक्षण किए और परिणाम एकत्र किए। बेसलाइन परीक्षण में, हमने API7 गेटवे को 1 worker_process, NGINX अपस्ट्रीम, और लोड परीक्षण उपकरण wrk के साथ एक ही मशीन पर तैनात किया, और संचार के लिए होस्ट नेटवर्क मोड का उपयोग किया। विस्तृत परिणाम प्रदर्शन बेंचमार्क कैसे स्थापित करें में पाए जा सकते हैं। नेटवर्क रहित वातावरण के हस्तक्षेप में, API7 गेटवे ने एकल-कोर QPS (प्रति सेकंड क्वेरी) 23,652.91 और एकल रूटिंग कॉन्फ़िगरेशन में 0.1 मिलीसेकंड से कम की विलंबता बनाए रखी।
इसके बाद, हमने तैनाती आर्किटेक्चर को बदलकर उपयोगकर्ता के उत्पादन वातावरण में तैनाती विधि का अनुकरण किया। विशेष रूप से, हमने API7 गेटवे, NGINX अपस्ट्रीम, और लोड परीक्षण उपकरण wrk को Kubernetes क्लस्टर के भीतर अलग-अलग नोड्स पर तैनात किया।
परीक्षण परिणाम दर्शाते हैं कि एकल रूटिंग कॉन्फ़िगरेशन के परिदृश्य में, API7 गेटवे प्रति सेकंड 167,019.37 अनुरोधों तक का QPS समर्थन कर सकता है, जिसमें 95% क्लाइंट अनुरोध विलंबता 2.16 मिलीसेकंड से कम है। यहां तक कि 100 रूट और 100 उपभोक्ताओं के साथ जटिल परिदृश्य में, और प्रमाणीकरण और दर सीमित करने वाले प्लगइन एक साथ सक्षम होने पर, QPS अभी भी 133,782.95 तक पहुंचता है, जिसमें 95% क्लाइंट अनुरोध विलंबता 2.3 मिलीसेकंड से कम है।
यह डेटा पूरी तरह से दर्शाता है कि API7 गेटवे जटिल परिदृश्यों में भी उच्च प्रदर्शन और स्थिरता बनाए रख सकता है। चाहे मूल या जटिल परिदृश्य हो, API7 गेटवे कुशल और विश्वसनीय API प्रबंधन सेवाएं प्रदान कर सकता है।
प्रदर्शन बेंचमार्किंग परिणाम
| परीक्षण परिदृश्य | रूट/उपभोक्ताओं की संख्या | अपस्ट्रीम को फॉरवर्ड करें | QPS | P99 (MS) | P95 (MS) |
|---|---|---|---|---|---|
केवल mocking प्लगइन सक्षम करें | 1 रूट, 0 उपभोक्ता | असत्य | 310,392.07 | 1.16 | 1.08 |
| कोई प्लगइन सक्षम नहीं | 1 रूट, 0 उपभोक्ता | सत्य | 167,019.37 | 2.3 | 2.16 |
| कोई प्लगइन सक्षम नहीं | 100 रूट, 0 उपभोक्ता | सत्य | 162,753.17 | 2.31 | 2.16 |
केवल limit-count प्लगइन सक्षम करें | 1 रूट, 0 उपभोक्ता | सत्य | 145,370.10 | 2.43 | 2.24 |
केवल limit-count प्लगइन सक्षम करें | 100 रूट, 0 उपभोक्ता | सत्य | 143,108.40 | 2.45 | 2.25 |
केवल key-auth प्लगइन सक्षम करें | 1 रूट, 0 उपभोक्ता | सत्य | 147,869.49 | 2.41 | 2.22 |
केवल key-auth प्लगइन सक्षम करें | 100 रूट, 0 उपभोक्ता | सत्य | 145,070.93 | 2.43 | 2.25 |
key-auth और limit-count प्लगइन दोनों सक्षम करें | 1 रूट, 0 उपभोक्ता | सत्य | 136,725.47 | 2.43 | 2.26 |
key-auth और limit-count प्लगइन दोनों सक्षम करें | 100 रूट, 0 उपभोक्ता | सत्य | 133,782.95 | 2.48 | 2.3 |
तैनाती टोपोलॉजी

प्रदर्शन परीक्षण सूट
हम एक API गेटवे के लिए प्रदर्शन के महत्व को पहचानते हैं, इसलिए हम API7 Enterprise के प्रदर्शन को लगातार अनुकूलित और सुधारते रहेंगे। प्रदर्शन परीक्षण बेंचमार्क के संदर्भ के अलावा, आप API7 Enterprise के लिए सार्वजनिक रूप से उपलब्ध प्रदर्शन बेंचमार्क रिपॉजिटरी तक भी पहुंच सकते हैं। यह रिपॉजिटरी परीक्षण के लिए उपयोग किए गए संसाधन तैनाती कॉन्फ़िगरेशन और विभिन्न परीक्षण परिदृश्यों के लिए विशिष्ट कॉन्फ़िगरेशन जानकारी का विस्तृत रिकॉर्ड प्रदान करती है। इस रिपॉजिटरी के माध्यम से, आप प्रदान किए गए दिशानिर्देशों के आधार पर API7 गेटवे पर प्रदर्शन बेंचमार्क परीक्षण कर सकते हैं ताकि इसके प्रदर्शन की अधिक व्यापक समझ प्राप्त कर सकें।
परीक्षण करने से पहले, हम दृढ़ता से अनुशंसा करते हैं कि आप यह सुनिश्चित करें कि आप जिस प्रदर्शन बेसलाइन का परीक्षण कर रहे हैं, वह आधिकारिक रूप से प्रकाशित परीक्षण स्थितियों के साथ सुसंगत है ताकि परीक्षण परिणामों की सटीकता सुनिश्चित की जा सके। AWS EKS के लिए वातावरण तैयारी और विस्तृत परीक्षण चरणों के लिए, हम दस्तावेज़ AWS EKS वातावरण कैसे तैयार करें का संदर्भ लेने की सलाह देते हैं, जिसमें विस्तृत वातावरण तैयारी और परीक्षण चरण शामिल हैं। प्रदान किए गए प्रदर्शन परीक्षण बेंचमार्क, संबंधित रिपॉजिटरी, और परीक्षण दिशानिर्देशों के साथ, हमें विश्वास है कि आप API7 Enterprise के प्रदर्शन का बेहतर मूल्यांकन कर सकेंगे और अधिक सूचित निर्णय ले सकेंगे।
प्रदर्शन परीक्षण रिपोर्ट के लाभ
प्रदर्शन परीक्षण बेंचमार्क उद्यमों को API7 Enterprise का चयन, तैनाती और अनुकूलन करने में व्यापक प्रदर्शन संदर्भ प्रदान करते हैं, जो स्थिर सिस्टम संचालन सुनिश्चित करने के लिए एक महत्वपूर्ण आधार के रूप में कार्य करते हैं। वे उत्पाद के प्रतिक्रिया समय, थ्रूपुट, और समवर्ती पहुंच क्षमता जैसे पहलुओं में विशिष्ट प्रदर्शन मेट्रिक्स प्रदर्शित करते हैं, जो उद्यमों को यह आकलन करने में मदद करते हैं कि उत्पाद उनकी व्यावसायिक आवश्यकताओं को पूरा कर सकता है या नहीं।
इसके अलावा, प्रदर्शन परीक्षण बेंचमार्क में डेटा उद्यमों को API7 Enterprise के हार्डवेयर संसाधन कॉन्फ़िगरेशन और क्लस्टर स्केल की योजना बनाने के लिए विश्वसनीय मार्गदर्शन प्रदान करता है। ये बेंचमार्क उद्यमों को सिस्टम बॉटलनेक की पहचान करने और प्रतिक्रिया उपाय तैयार करने में मदद कर सकते हैं ताकि व्यावसायिक व्यवधानों से बचा जा सके।
API7 Enterprise के साथ यात्रा शुरू करें
API7 Enterprise उद्यमों को व्यावसायिक डिजिटलीकरण को आसानी से प्राप्त करने में मदद करने के लिए व्यापक डिजिटल उपकरण और समाधान प्रदान करता है। यह एकीकृत डेटा प्रबंधन और विश्लेषण सक्षम करता है, दृश्यमय व्यावसायिक प्रक्रियाएं और सहयोगी कार्य कार्यक्षमता प्रदान करता है, और मजबूत सुरक्षा और अनुपालन नियंत्रण रखता है।
API7 Enterprise लचीली तैनाती विधियों का समर्थन करता है और मौजूदा IT बुनियादी ढांचे के साथ सहजता से एकीकृत होता है। इसकी शक्तिशाली विशेषताओं और व्यापक अनुप्रयोग परिदृश्यों के साथ, उद्यम अपनी प्रतिस्पर्धात्मकता और अनुकूलनशीलता को बढ़ा सकते हैं, एक बेहतर डिजिटल भविष्य के द्वार खोल सकते हैं।
अभी API7 Enterprise का अनुभव करें और अपनी डिजिटल परिवर्तन यात्रा शुरू करें!
