4 مستودعات
Abstracted messaging layers for transmitting data and broadcasting events between internal system components.
Distinct from Distributed Messaging: Focuses on the internal communication fabric between application components rather than scalable external message queuing clusters.
Explore 4 awesome GitHub repositories matching devops & infrastructure · Inter-Component Messaging. Refine with filters or upvote what's useful.
Pinpoint is a distributed application performance management tool designed to trace requests and monitor metrics across large-scale distributed architectures. It functions as a request tracer, topology mapper, and JVM application monitor, providing a backend capable of collecting and visualizing trace data from OpenTelemetry compatible sources. The system distinguishes itself through a combination of bytecode-based instrumentation via a Java agent and topology-based visualization that renders live maps of service interconnections. It captures execution flow across asynchronous boundaries, suc
Implements an abstracted messaging layer to transmit data and events between distributed system components.
هذا المشروع عبارة عن مكتبة مرجعية ومجموعة من نماذج الكود العملية لبناء إضافات المتصفح باستخدام WebExtensions APIs. يوفر أدلة تنفيذ وأمثلة وظيفية للمكونات الأساسية للإضافات، بما في ذلك سكربتات المحتوى، وعمليات الخلفية، ونوافذ إجراءات المتصفح المنبثقة. يركز المستودع على توضيح أنماط تنفيذ محددة لتخصيص واجهة مستخدم المتصفح ومعالجة صفحات الويب. يتضمن نماذج لإنشاء الأشرطة الجانبية، وقوائم السياق، وصفحات الخيارات، بالإضافة إلى تقنيات لحقن السكربتات والأنماط لتعديل عناصر DOM ومظهر الصفحة. يغطي المشروع مجموعة واسعة من القدرات، بما في ذلك الاتصال بين العمليات عبر جسور المراسلة، واعتراض طلبات الشبكة وتعديلها، وإدارة علامات تبويب المتصفح، والسجل، والإشارات المرجعية. كما يوفر أمثلة لاستمرارية الحالة عبر التخزين المحلي، والتحقق من الهوية باستخدام OAuth2، ودمج لوحات مخصصة داخل أدوات مطوري المتصفح.
Implements messaging layers to synchronize state between background scripts and content scripts.
Villain هو إطار عمل للقيادة والتحكم ومنسق موزع مصمم لإدارة اتصالات TCP العكسية و HoaxShell. يعمل كمدير للصدفة العكسية (reverse shell) وأداة لتوليد الحمولات، مما يسمح بتنسيق الوصول عن بُعد عبر أنظمة مستهدفة متعددة. يتميز المشروع ببنية موزعة تقوم بمزامنة الجلسات البعيدة النشطة وبث الرسائل عبر مثيلات الخادم المتصلة للعمليات التعاونية. يتضمن محرك تنفيذ بدون ملفات (fileless) يقوم بتشغيل النصوص البرمجية مباشرة في الذاكرة البعيدة عبر HTTP لتجنب كتابة الملفات على قرص الهدف. يغطي إطار العمل توليد الحمولات لأنظمة تشغيل مختلفة باستخدام قوالب وترميز قابلين للتخصيص. ويوفر إمكانيات إدارة الجلسة بما في ذلك ترقيات الصدفة التفاعلية إلى صدفات زائفة (pseudo-terminals)، واستمرارية الجلسة، ومراقبة الاستقرار لمنع تعطل الصدفة البعيدة. يتم التعامل مع نقل البيانات عبر خدمة تهريب HTTP (HTTP smuggling) مؤتمتة لتحميل الملفات إلى الجلسات النشطة.
Uses a dedicated prefix system to relay text messages across a peer network of connected server instances.
This framework is a distributed systems runtime designed for building fault-tolerant, message-driven microservices and high-performance network applications in PHP. It provides an asynchronous execution environment that utilizes event-loop-based concurrency and promise-based task orchestration to manage high-concurrency workloads without blocking execution threads. The platform distinguishes itself through a unified execution abstraction that manages multi-process and multi-threaded components as isolated, supervised containers. By employing an actor-model approach to process supervision, the
Facilitates decoupled communication between internal system components using asynchronous message passing.