1 रिपॉजिटरी
WebAssembly modules used to transform and filter network request and response data.
Distinct from Wasm-Based Telemetry Processing: Focuses on request/response traffic processing rather than system telemetry data processing
Explore 1 awesome GitHub repository matching data & databases · Request Processing Filters. Refine with filters or upvote what's useful.
Easegress एक क्लाउड-नेटिव API गेटवे, Kubernetes इनग्रेस कंट्रोलर और सर्विस मेश कंट्रोल प्लेन है। यह नेटवर्क ट्रैफ़िक को मैनेज करने के लिए एक सेंट्रलाइज्ड एंट्री पॉइंट के रूप में कार्य करता है, जो डिस्ट्रिब्यूटेड सर्विसेज़ के बीच रिक्वेस्ट के लाइफ़साइकिल और इंटरसेप्शन को संभालने के लिए एक डेडिकेटेड कंट्रोल प्लेन और साइडकार डेटा प्लेन प्रदान करता है। यह प्रोजेक्ट एक AI मॉडल गेटवे के रूप में कार्य करता है जो लार्ज लैंग्वेज मॉडल प्रोवाइडर्स को रिक्वेस्ट प्रॉक्सी करता है और संगतता के लिए रिक्वेस्ट फ़ॉर्मेट का अनुवाद करता है। यह एक एक्सटेंसिबल प्रॉक्सी है जो WebAssembly कोड के माध्यम से लागू किए गए फ़िल्टर पाइपलाइन के ज़रिए कस्टम रिक्वेस्ट और रिस्पॉन्स हैंडलिंग की अनुमति देता है। यह सिस्टम HTTP, MQTT और WebSockets के लिए मल्टी-प्रोटोकॉल रूटिंग, लोड बैलेंसिंग और सर्विस डिस्कवरी जैसी व्यापक ट्रैफ़िक मैनेजमेंट क्षमताएं प्रदान करता है। यह सर्किट ब्रेकर्स और रेट लिमिट्स जैसी स्टेबिलिटी सुरक्षा लागू करता है, और कैनरी व ब्लू-ग्रीन रिलीज़ जैसी डिप्लॉयमेंट रणनीतियों का समर्थन करता है। ऑब्ज़र्वेबिलिटी के लिए इसमें डिस्ट्रिब्यूटेड रिक्वेस्ट ट्रेसिंग और ट्रैफ़िक परफॉर्मेंस मॉनिटरिंग हेतु OpenTelemetry इंटीग्रेटेड है। सुरक्षा को टोकन और सिग्नेचर वैलिडेशन तथा SSL/TLS सर्टिफिकेट मैनेजमेंट के माध्यम से मैनेज किया जाता है।
Executes custom request and response processing logic using portable WebAssembly binary modules.