“APISIX हमारी आवश्यकताओं को पूरा करता है, जैसे कि विकास और पुनरावृत्ति को तेज करना। APISIX को विशेष बनाता है इसके समृद्ध प्लगइन्स, दृश्यमान कॉन्फ़िगरेशन, सूक्ष्म सत्यापन, प्रचुर सुविधाएँ, सक्रिय समुदाय और उच्च प्रदर्शन।”
Xin Zhang
,
Cloud-Native Development Engineer at Horizon Robotics

after using APISIX
at a time in AI model training
हॉराइजन रोबोटिक्स एक प्रमुख उन्नत ड्राइवर सहायता प्रणाली और स्वायत्त ड्राइविंग समाधान प्रदाता है, जो यात्री वाहनों के लिए कटिंग-एज एल्गोरिदम, उद्देश्य-निर्मित सॉफ्टवेयर और अत्याधुनिक प्रोसेसिंग हार्डवेयर द्वारा सशक्त है।
स्मार्ट वाहन परिवर्तन और व्यावसायीकरण के लिए एक प्रमुख सक्षमकर्ता के रूप में, इसने 100 से अधिक पारिस्थितिकी तंत्र उद्योग भागीदारों और 30 से अधिक ऑटोमोटिव कंपनियों के साथ सहयोग स्थापित किया है।
Traefik 1.x में सूक्ष्म-स्तरीय कॉन्फ़िगरेशन प्रबंधन प्राप्त करने का प्रयास करते समय कठिनाइयों का सामना करना पड़ता है। रूटिंग नियम Ingress के माध्यम से कॉन्फ़िगर किए जाते हैं, और कुछ प्लगइन्स को एनोटेशन के माध्यम से कॉन्फ़िगर करने की आवश्यकता होती है। यह दृष्टिकोण Ingress के भीतर नियमों में प्लगइन्स को जोड़ने तक सीमित है।
Traefik 1.x विशिष्ट नियमों के दृश्य कॉन्फ़िगरेशन का समर्थन नहीं करता है और वेब ब्राउज़र के माध्यम से अनुरोध URL तक पहुंचकर किसी विशिष्ट सेवा को सीधे स्थान नहीं दे सकता है।
Traefik केवल सीमित संख्या में डिफ़ॉल्ट कॉन्फ़िगरेशन फ़ाइलें, ConfigMap प्रदान करता है, जिसके कारण डेवलपर्स को कॉन्फ़िगरेशन विवरण के लिए आधिकारिक दस्तावेज़ीकरण का संदर्भ लेना पड़ता है। इसके अलावा, कुछ पैरामीटर NGINX के डिफ़ॉल्ट कॉन्फ़िगरेशन के साथ असंगत होते हैं, जो रखरखाव को और अधिक कठिन बना सकते हैं।
हॉराइजन रोबोटिक्स ने अपने ट्रैफ़िक प्रबंधन गेटवे के रूप में APISIX Ingress Controller को चुना है ताकि एकीकृत सेवा वितरण प्रदान किया जा सके।
APISIX द्वारा समर्थित सभी प्लगइन्स को apisix-ingress-controller का उपयोग करके घोषणात्मक रूप से कॉन्फ़िगर किया जा सकता है, और प्लगइन्स को ApisixRoute के तहत एकल बैकएंड के लिए अनुकूलित किया जा सकता है।
ग्राहकों के लिए एक प्रमुख लाभ दृश्य कॉन्फ़िगरेशन सुविधा है। APISIX डैशबोर्ड का उपयोग करके, ग्राहक प्रत्येक APISIX रूट को देख सकते हैं। यदि कई नेमस्पेस या YAML फ़ाइलों में एक ही डोमेन को कॉन्फ़िगर करने से संघर्ष उत्पन्न होता है, तो ग्राहक APISIX डैशबोर्ड के साथ खोज करके पथ उपसर्ग को जल्दी से ढूंढ सकते हैं।
APISIX Ingress Controller उस CRD में घोषित संसाधनों का सूक्ष्म-स्तरीय सत्यापन करता है जिसका यह प्रबंधन करता है। यदि एक अस्तित्वहीन सेवा घोषित की जाती है, तो त्रुटि संदेश ApisixRoute इवेंट में संग्रहीत किए जाते हैं, जिससे परिवर्तन प्रभावी नहीं होता है। यह सुविधा दुरुपयोग से उत्पन्न समस्याओं को कम करने में मदद करती है।
ग्राहकों के लिए एक और प्रमुख लाभ APISIX द्वारा प्रदान की जाने वाली समृद्ध सुविधाएँ हैं। इसमें हॉट अपडेट और हॉट प्लगइन्स, प्रॉक्सी अनुरोध पुनर्लेखन, एकाधिक प्रमाणीकरण, और बहु-भाषा प्लगइन विकास का समर्थन शामिल है, जो कई अन्य क्षमताओं के साथ है।
APISIX को Slack, GitHub, और मेलिंग लिस्ट पर रखरखावकर्ताओं और योगदानकर्ताओं के एक सक्रिय समुदाय का लाभ है, जो इसे अन्य ओपन-सोर्स समाधान समुदायों से अलग करता है।
APISIX का प्रदर्शन दबाव परीक्षणों में Envoy से लगभग 120% अधिक है, और जब अधिक कोर शामिल होते हैं तो QPS में अंतर और अधिक स्पष्ट हो जाता है।
APISIX ने हॉराइजन रोबोटिक्स को बड़े आकार की फ़ाइलों को आसानी से अपलोड करने में सक्षम बनाकर संचालन को सुव्यवस्थित किया है।
forward-auth प्लगइन ने gRPC परत की आवश्यकता को कम करके निगरानी की सुविधा में सुधार किया है।
हॉराइजन रोबोटिक्स ने APISIX Prometheus प्लगइन को वैश्विक रूप से लागू किया है और डिबगिंग और अनुकूलन करके वास्तविक समय समवर्ती, QPS, APISIX वास्तविक समय इंटरफ़ेस की सफलता दर, और वास्तविक समय बैंडविड्थ को बढ़ाया है।
एक परिपक्व और तैयार-से-उपयोग API गेटवे के रूप में, APISIX हमें उच्च विकास दक्षता प्रदान करता है। शुरुआत से लेकर POC पास करने तक, हमें केवल एक सप्ताह का समय लगा।
API7 के ऑटोमोटिव उद्योग में उपयोग के मामलों से प्रेरित होकर, Lotus Cars ने API7 Enterprise का उपयोग करके मुख्य ट्रैफ़िक को प्रबंधित करने, उत्पाद वितरण को तेज़ करने, और बाज़ार में आने के समय को अनुकूलित करने के साथ-साथ मानव श्रम को कम करने और लागत बचाने में सफलता प्राप्त की है।
Haier विभिन्न Lines of Business (LOBs) से अलग-अलग API gateways को प्रबंधित करने के लिए API7 Enterprise के federated API management का उपयोग करता है, ताकि agility और stability के बीच संतुलन बनाया जा सके।