7 مستودعات
Blocking data exchange mechanisms that pause execution until a result is returned.
Distinct from Runtime Data Exchange: Distinct from Runtime Data Exchange: specifically addresses blocking synchronous communication.
Explore 7 awesome GitHub repositories matching data & databases · Synchronous Request-Response. Refine with filters or upvote what's useful.
Eel is a framework for creating desktop applications using a Python backend and a web-based frontend. It acts as a bidirectional bridge between Python and JavaScript, allowing developers to build graphical user interfaces with HTML and JavaScript that communicate with local system logic. The project facilitates two-way communication by enabling the exposure of Python functions to the browser and allowing the backend to trigger JavaScript functions. It uses a local server to render web interfaces as standalone desktop windows and provides tools to bundle the Python code and web assets into a s
Enables retrieving values from another process by pausing execution until the result is received.
FastStream is an asynchronous Python framework designed for building event-driven microservices. It provides a unified abstraction layer for interacting with various message brokers, enabling developers to manage event production and consumption through a consistent interface while maintaining access to native provider-specific features. The framework centers on a decorator-based routing model that binds application logic directly to broker topics, supported by a built-in dependency injection container that resolves resources at runtime. The framework distinguishes itself through its deep int
Sends a message to a broker and waits for a response synchronously using temporary or permanent reply queues.
Seldon Core هو خادم نماذج تعلم آلي وإطار عمل للاستدلال (Inference) يعتمد على Kubernetes. يعمل كمحرك لخدمة النماذج المتعددة ومنسق لخطوط الأنابيب، حيث يقوم بتغليف النماذج كخدمات مصغرة قابلة للتوسع يتم عرضها عبر واجهات REST وgRPC قياسية. يتميز المشروع بخطوط أنابيب استدلال قائمة على الرسوم البيانية (Graph-based) تقوم بربط النماذج ومحولات البيانات في سير عمل متسلسل. يعمل على تحسين استخدام الأجهزة من خلال الخدمة المشتركة للنماذج المتعددة واستراتيجيات تجاوز سعة الذاكرة الديناميكية، مع دعم تجارب الإنتاج من خلال توجيه حركة المرور الموزون، واختبار A/B، والنشر الظلي (Shadow deployments). يغطي إطار العمل نطاقاً واسعاً من قدرات MLOps، بما في ذلك القياس التلقائي القائم على الطلب، ومعالجة الطلبات غير المتزامنة عبر ناقلات الرسائل، والمراقبة الشاملة لانحراف البيانات، والقيم المتطرفة، وقابلية تفسير التنبؤات. كما يوفر إدارة البنية التحتية لتكوين وقت تشغيل النموذج والاتصال الآمن باستخدام تشفير TLS عبر مستويات التحكم والبيانات.
Provides a gateway API to interact with the inference pipeline in a blocking request-response manner.
Swifter هو محرك خادم HTTP ونظام توجيه مكتوب بلغة البرمجة Swift. يعمل كخادم ويب قادر على التعامل مع طلبات الشبكة وتقديم استجابات مثل HTML والنص العادي. يوفر المشروع خادم WebSocket بلغة Swift لإنشاء قنوات اتصال ثنائية الاتجاه في الوقت الفعلي لتبادل النصوص والبيانات الثنائية. كما يتضمن خادم ملفات ثابت يربط مسارات URL بالأدلة المحلية للوصول المباشر إلى نظام الملفات. يدير المحرك توجيه طلبات HTTP عن طريق ربط مسارات URL محددة بوظائف المعالجة لتقديم محتوى ديناميكي أو عمليات إعادة توجيه.
Processes network requests linearly through a blocking request-response cycle.
إطار عمل sofa-rpc هو إطار عمل لاستدعاء الإجراءات البعيدة (RPC) قائم على Java ومصمم لتنفيذ الدوال البعيدة وتبادل البيانات بين التطبيقات الموزعة. يعمل كمنسق للخدمات الموزعة وأداة اتصال، ويوفر مديراً مدمجاً في السجل لتحديد وتتبع نقاط نهاية الشبكة النشطة عبر العنقود (Cluster). تم بناء إطار العمل بمعمارية إضافات (Plugin) قائمة على الواجهات، مما يسمح بتخصيص المنطق الداخلي وسلوكيات RPC من خلال واجهات التجريد. تتيح هذه القابلية للتوسع تنفيذ منطق أعمال متخصص دون تعديل النظام الأساسي. يضمن النظام توفراً وموثوقية عاليين من خلال تجاوز الفشل التلقائي للعنقود، ومعالجة الأخطاء، واستراتيجيات موازنة الحمل الديناميكية. يدير النظام توجيه حركة مرور الخدمة ويستخدم طبقة نقل مجردة لفصل منطق الاتصال عن بروتوكولات الشبكة الفيزيائية.
Implements blocking data exchange mechanisms where the calling thread pauses until a remote result is returned.
The Event Gateway is a unified routing layer designed to connect HTTP requests and cloud events to serverless functions across multiple providers and infrastructure environments. It functions as a centralized platform for managing event-driven architectures, enabling developers to register, map, and trigger remote functions in response to incoming web traffic or asynchronous system events. The platform distinguishes itself through a plugin-based middleware pipeline that allows for custom logic execution during the request lifecycle, enabling developers to intercept, validate, or transform eve
Maps incoming HTTP requests directly to backend function invocations and returns the resulting output to the original caller.
OSINT-SPY is an open-source reconnaissance framework designed for gathering intelligence on digital infrastructure and tracking financial activity across distributed ledgers. It functions as a centralized orchestrator that queries multiple third-party services and public databases to aggregate security data points into a unified format. The system utilizes a modular, plugin-based architecture that allows for independent data gathering tasks, ranging from domain and IP address reconnaissance to the analysis of remote files for malicious signatures. It supports specialized investigations into c
Executes sequential network calls to remote endpoints and waits for structured responses to build intelligence reports.