5 रिपॉजिटरी
Directing log messages to message queuing systems for asynchronous processing.
Distinct from Message Routing: Focuses on queuing systems like MSMQ specifically for logs, rather than general orchestrating of messages across diverse channels.
Explore 5 awesome GitHub repositories matching networking & communication · Message Queue Routing. Refine with filters or upvote what's useful.
NLog is an open-source logging framework for .NET that functions as a structured logging library and log routing engine. It captures log events with named parameters as searchable data rather than plain text and directs these messages to various output destinations based on severity and source. The framework is designed as an extensible platform, supporting custom targets, layout renderers, and filters that can be loaded from external assemblies or defined in code. It features a dynamic configuration system that allows logging targets, rules, and layouts to be updated via XML or programmatic
Writes log entries to Microsoft Message Queue (MSMQ) to facilitate asynchronous log processing.
Buildbot एक Python-आधारित निरंतर एकीकरण (CI) फ्रेमवर्क और वितरित बिल्ड ऑर्केस्ट्रेटर है। यह एक बिल्ड ऑटोमेशन इंजन के रूप में कार्य करता है जो सोर्स कोड की पुनर्प्राप्ति, बिल्ड स्टेप्स के निष्पादन और एक केंद्रीय कंट्रोलर व रिमोट वर्कर एजेंट्स के नेटवर्क के माध्यम से परिणामों की रिपोर्टिंग का समन्वय करता है। यह सिस्टम प्लगइन-आधारित एक्स्टेंसिबिलिटी आर्किटेक्चर और मास्टर-वर्कर डिस्ट्रीब्यूशन मॉडल द्वारा प्रतिष्ठित है। यह रनटाइम पर डायनामिक बिल्ड संशोधन की अनुमति देता है और सिस्टम स्टेट व ऐतिहासिक बिल्ड डेटा को बनाए रखने के लिए प्लगेबल डेटाबेस बैकएंड का समर्थन करता है। यह प्रोजेक्ट स्वचालित बिल्ड शेड्यूलिंग और पाइपलाइन ऑर्केस्ट्रेशन, पोलिंग और वेबहुक्स के माध्यम से वर्शन कंट्रोल एकीकरण, और फिजिकल सर्वर्स, Docker कंटेनर्स व Kubernetes क्लस्टर्स में वर्कर्स के प्रोविजनिंग सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। यह बिल्ड लॉग एनालिसिस और परफॉरमेंस ट्रैकिंग के माध्यम से व्यापक मॉनिटरिंग और ऑब्जर्वेबिलिटी, साथ ही सुरक्षित सीक्रेट मैनेजमेंट और मल्टी-प्रोवाइडर ऑथेंटिकेशन भी प्रदान करता है। प्रशासनिक नियंत्रण एक समर्पित वेब इंटरफेस और कॉन्फ़िगरेशन वैलिडेशन व प्रोसेस मैनेजमेंट के लिए कमांड-लाइन टूल्स के माध्यम से उपलब्ध है।
Routes serializable data between system components using routing keys and filters.
Ahoy Ruby on Rails एप्लिकेशन्स के लिए एक फर्स्ट-पार्टी एनालिटिक्स फ्रेमवर्क है। यह उपयोगकर्ता के व्यवहार और पेज व्यूज़ को कैप्चर करने के लिए टूल्स प्रदान करता है, जिससे डेवलपर्स को अपने एनालिटिक्स डेटा का पूर्ण स्वामित्व बनाए रखने की अनुमति मिलती है। यह सिस्टम रिलेशनल डेटा एनालिटिक्स के माध्यम से खुद को अलग करता है, जो विज़िट आइडेंटिफ़ायर्स को सीधे बिज़नेस ऑब्जेक्ट एट्रिब्यूशन के लिए एप्लिकेशन मॉडल्स से जोड़ता है। इसमें एक गोपनीयता-संरक्षण ट्रैकिंग टूल शामिल है जो उपयोगकर्ता डेटा को अज्ञात (anonymize) करने के लिए IP एड्रेस मास्किंग और कुकी-लेस विज़िटर ग्रुपिंग का उपयोग करता है। यह प्रोजेक्ट कस्टम इवेंट ट्रैकिंग, IP जियोकोडिंग के माध्यम से भौगोलिक स्थान रिज़ॉल्यूशन और यूज़र फ़नल विश्लेषण सहित एनालिटिक्स क्षमताओं की एक विस्तृत श्रृंखला को कवर करती है। यह रिलेशनल डेटाबेस पर्सिस्टेंस के माध्यम से डेटा को मैनेज करता है और बड़े डेटासेट पर क्वेरी परफॉरमेंस बनाए रखने के लिए प्री-एग्रीगेटेड रोलअप्स का उपयोग करता है। अतिरिक्त इन्फ्रास्ट्रक्चर फीचर्स में एसिंक्रोनस मैसेज राउटिंग, बॉट्स को बाहर करने के लिए मिडलवेयर-लेवल ट्रैफ़िक फ़िल्टरिंग और मोबाइल या बाहरी क्लाइंट्स से डेटा एकत्र करने के लिए एक समर्पित API शामिल है।
Offloads tracking data to external brokers or queues to prevent analytics logging from blocking the main request.
Cellnet एक Go नेटवर्किंग फ्रेमवर्क है जिसे डिस्ट्रिब्यूटेड सिस्टम और पीयर-टू-पीयर नेटवर्क बनाने के लिए डिज़ाइन किया गया है। यह एक मल्टी-प्रोटोकॉल ट्रांसपोर्ट लेयर प्रदान करता है जो TCP, UDP और WebSockets पर संदेश विनिमय को मानकीकृत करता है, और नेटवर्क ट्रांसमिशन के लिए संदेश प्रकारों को अद्वितीय पहचानकर्ताओं (identifiers) से मैप करने के लिए बाइनरी मैसेज कोडेक सिस्टम का उपयोग करता है। यह फ्रेमवर्क अपनी रिमोट प्रोसीजर कॉल लाइब्रेरी द्वारा विशिष्ट है, जो सिंक्रोनस या एसिंक्रोनस रिक्वेस्ट पैटर्न का उपयोग करके रिमोट पीयर्स पर फ़ंक्शंस को निष्पादित करने में सक्षम बनाती है। यह एक एसिंक्रोनस इवेंट डिस्पैचर के साथ और भी अलग है जो कॉनकरेंसी और थ्रेड सुरक्षा को प्रबंधित करने के लिए अनुक्रमिक निष्पादन मॉडल के माध्यम से नेटवर्क कॉलबैक को प्रोसेस करता है। इसकी व्यापक क्षमताओं में प्लगेबल सीरियलाइज़ेशन कोडेक्स के माध्यम से कस्टम नेटवर्क प्रोटोकॉल विकास, सेशन ट्रैकिंग और रिकनेक्शन लॉजिक के साथ स्वचालित पीयर कनेक्शन प्रबंधन, और नेटवर्क ट्रैफ़िक को निर्देशित करने के लिए हैंडलर-आधारित रूटिंग सिस्टम शामिल हैं। इसमें पीयर हेल्थ की निगरानी, नेटवर्क ट्रैफ़िक को लॉग करने और HTTP पर फ़ाइलें सर्व करने के लिए उपकरण भी शामिल हैं।
Routes incoming messages through asynchronous or concurrent queues to manage state and locking efficiently.
Whisper is an in-app notification library and UI messaging framework for displaying transient status updates and alerts within a mobile application. It functions as a UI component framework that provides a set of reusable visual elements for managing temporary messages. The system includes a queue-based notification coordinator that manages the timing and sequence of messages to ensure they appear and disappear in a logical order. It also features a dynamic layout manager that automatically adjusts view insets and scroll offsets to prevent notification banners from obscuring critical on-scree
Coordinates the timing and sequencing of alerts through a routing mechanism.