1 रिपॉजिटरी
Specific implementations of zero-allocation routing for HTTP requests.
Distinct from Zero-Allocation Architectures: Specializes zero-allocation architecture specifically for API routing rather than general data processing
Explore 1 awesome GitHub repository matching software engineering & architecture · Routing Implementations. Refine with filters or upvote what's useful.
यह प्रोजेक्ट go-zero फ्रेमवर्क का उपयोग करके वितरित सिस्टम बनाने के लिए एक संदर्भ कार्यान्वयन और आर्किटेक्चरल ब्लूप्रिंट है। यह API और RPC सेवाओं को सुसंगत फ़ोल्डर संरचनाओं के साथ बूटस्ट्रैप करने के लिए एक पूर्ण माइक्रोसर्विसेज बॉयलरप्लेट और एक मानकीकृत प्रोजेक्ट लेआउट प्रदान करता है। कार्यान्वयन सर्विस डिस्कवरी, रेट लिमिटिंग और सर्किट ब्रेकिंग के लिए एक व्यापक गाइड और कोडबेस प्रदान करके खुद को अलग करता है। यह एक ऑब्जर्वेबिलिटी स्टैक एकीकरण प्रदर्शित करता है जो कई माइक्रोसर्विसेज में वितरित ट्रेसिंग, मेट्रिक्स संग्रह और केंद्रीकृत लॉगिंग का समन्वय करता है। सिस्टम वितरित क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है, जिसमें पब्लिश-सब्सक्राइब मॉडल के माध्यम से एसिंक्रोनस मैसेजिंग, डेटा स्थिरता के लिए वितरित लेनदेन प्रबंधन, और आंतरिक संचार से बाहरी अनुरोधों को अलग करने के लिए गेटवे एग्रीगेशन पैटर्न शामिल है। इसमें परिभाषाओं से स्वचालित कोड जनरेशन और कंटेनर परिनियोजन के लिए निरंतर वितरण पाइपलाइन भी शामिल है।
Features a zero-allocation router that minimizes memory overhead for high-performance request processing.