awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

46 रिपॉजिटरी

Awesome GitHub RepositoriesRuntime Data Exchange

Mechanisms for sending and receiving information between active workflows without interrupting execution.

Distinct from Data Exchange Protocols: Distinct from data exchange protocols: focuses on runtime communication between active workflow processes rather than low-level memory sharing.

Explore 46 awesome GitHub repositories matching data & databases · Runtime Data Exchange. Refine with filters or upvote what's useful.

Awesome Runtime Data Exchange GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • prefecthq/prefectPrefectHQ का अवतार

    PrefectHQ/prefect

    21,640GitHub पर देखें↗

    Prefect is a workflow orchestration platform designed to define, schedule, and monitor complex data pipelines as Python code. It functions as a container-native engine that wraps individual tasks in isolated environments, ensuring consistent dependencies and resource allocation across diverse infrastructure. By utilizing a state-machine-based orchestration model, the system tracks execution progress through discrete transitions and persistent event logs to maintain reliable and observable task processing. The platform distinguishes itself through a decoupled worker-API architecture, which sep

    Facilitates data exchange between active workflows or external processes without interrupting the execution flow.

    Pythonautomationdatadata-engineering
    GitHub पर देखें↗21,640
  • flutter/samplesflutter का अवतार

    flutter/samples

    19,172GitHub पर देखें↗

    This is a comprehensive library of code examples and reference implementations for building cross-platform user interfaces with Flutter. The project provides a collection of demo applications and guides designed to illustrate the implementation of design patterns, animation techniques, and testing workflows. The repository features specific demonstrations for native integration, including examples of embedding modules into existing native applications, using platform channels, and bridging native code with the framework. It also serves as an animation reference, providing implementations for

    Communicates between different frontend frameworks using custom events and interop methods to share state controllers.

    Dart
    GitHub पर देखें↗19,172
  • felixge/node-mysqlfelixge का अवतार

    felixge/node-mysql

    18,621GitHub पर देखें↗

    This project is a pure JavaScript database driver for Node.js that implements the native MySQL binary protocol. It serves as a comprehensive connector for managing persistent network links to MySQL servers, enabling applications to execute queries, manage transactions, and handle complex data operations without requiring external middleware. The driver distinguishes itself through its integrated support for connection pooling and distributed database routing. It maintains managed sets of reusable network sockets to optimize resource usage under high request volumes, while simultaneously provi

    Processes database operations using non-blocking callbacks to handle concurrent requests without stalling the main application thread.

    JavaScript
    GitHub पर देखें↗18,621
  • egametang/etegametang का अवतार

    egametang/ET

    9,813GitHub पर देखें↗

    ET is a C# game server framework and distributed actor model runtime designed for large-scale multiplayer environments. It provides a comprehensive toolkit for building distributed game backends, incorporating a multiplayer network transport layer and a specialized suite for game AI and pathfinding. The framework is distinguished by its use of a distributed actor model to scale processing across multiple threads and servers, utilizing isolated actors for state management and messaging. It features a unified codebase architecture that allows shared logic between the server and client, enabling

    Enables isolated execution units to exchange data via a dedicated messaging mechanism to coordinate distributed tasks.

    C#actorc-sharpdotnet
    GitHub पर देखें↗9,813
  • webdriverio/webdriveriowebdriverio का अवतार

    webdriverio/webdriverio

    9,795GitHub पर देखें↗

    WebDriverIO is a Node.js test automation framework used for automating functional tests across web browsers and mobile applications. It acts as a WebDriver protocol client that manages remote browser sessions and executes commands against WebDriver and Appium servers to perform end-to-end testing. The framework is distinguished by its ability to control both native and hybrid mobile applications and its support for running automated suites across local machines, remote grids, and cloud device providers. It includes specialized capabilities for coordinating multi-browser interactions and estab

    Facilitates the exchange of plain objects between the main process and worker threads using unique string keys.

    TypeScript
    GitHub पर देखें↗9,795
  • deepseek-ai/deepepdeepseek-ai का अवतार

    deepseek-ai/DeepEP

    9,736GitHub पर देखें↗

    DeepEP is a distributed model accelerator and expert-parallel communication library designed to optimize the training and inference of large-scale neural networks. It provides specialized GPU communication kernels and a remote GPU memory interface to facilitate high-throughput data exchange between hardware nodes. The system utilizes dynamic kernel generation to compile optimized GPU kernels during execution, removing the need for separate installation compilation steps. It implements virtual-lane traffic isolation to prevent interference between different data streams and employs routing met

    Facilitates high-throughput data exchange between GPUs for the dispatch and combine phases of MoE models.

    Cuda
    GitHub पर देखें↗9,736
  • microsoft/windows-universal-samplesmicrosoft का अवतार

    microsoft/Windows-universal-samples

    9,696GitHub पर देखें↗

    This repository is a comprehensive collection of reference implementations and sample libraries for the Universal Windows Platform. It provides practical examples of how to use Windows Runtime APIs to build cross-device applications, including detailed guidance on XAML-based declarative user interfaces and DirectX-integrated rendering. The project distinguishes itself by providing a wide array of hardware integration suites, covering low-level communication with USB, Serial, I2C, SPI, and GPIO peripherals. It includes specialized implementations for mixed reality holographic rendering, advanc

    Enables the execution of scripts within a web view to retrieve results and handle events from hosted scripts.

    JavaScript
    GitHub पर देखें↗9,696
  • actix/actixactix का अवतार

    actix/actix

    9,223GitHub पर देखें↗

    Actix is a Rust actor framework and concurrent programming toolkit designed for building applications that manage state through an asynchronous messaging system. It provides a model where independent actors serve as autonomous units of state and logic, communicating via strongly typed messages sent to unique addresses. The framework distinguishes itself by isolating state within these actors, allowing internal data to be mutated safely during message handling without the use of locks or mutexes. It employs an asynchronous mailbox system to buffer incoming requests and uses supervision strateg

    Enables strongly typed data exchange between isolated actors using unique addresses.

    Rustactixactoractor-model
    GitHub पर देखें↗9,223
  • wasm-bindgen/wasm-bindgenwasm-bindgen का अवतार

    wasm-bindgen/wasm-bindgen

    9,042GitHub पर देखें↗

    wasm-bindgen is a glue code generator and interoperability tool that facilitates high-level communication and data exchange between compiled Rust modules and JavaScript environments. It functions as a memory bridge and type definition generator, allowing the exchange of complex data types and the calling of functions across execution boundaries. The project distinguishes itself by automating the conversion of data types and function signatures using attribute-based bindings. It generates the necessary JavaScript and WebAssembly wrappers to manage linear memory mapping and creates automatic Ty

    Enables the exchange of complex objects, strings, and classes beyond simple numeric types.

    Rust
    GitHub पर देखें↗9,042
  • lightningnetwork/lndlightningnetwork का अवतार

    lightningnetwork/lnd

    8,154GitHub पर देखें↗

    Lnd is a full implementation of the Lightning Network protocol, functioning as a Bitcoin Layer 2 daemon that manages payment channels and settles transactions on the Bitcoin blockchain. It serves as an off-chain payment processor and a cryptographic wallet manager, enabling the execution of instant, scalable transactions through a network node. The project distinguishes itself through a focus on secure node networking and programmatic control. It provides gRPC and REST API servers for automating payment workflows and utilizes macaroon-based authorization to delegate granular permissions via c

    Distributes work across actors using configurable strategies to balance computational load.

    Gobitcoinblockchaincryptocurrency
    GitHub पर देखें↗8,154
  • chrisknott/eelChrisKnott का अवतार

    ChrisKnott/Eel

    6,748GitHub पर देखें↗

    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.

    Python
    GitHub पर देखें↗6,748
  • ml5js/ml5-libraryml5js का अवतार

    ml5js/ml5-library

    6,581GitHub पर देखें↗

    ml5-library is a JavaScript machine learning library that functions as a browser-based inference engine. It provides a high-level wrapper for implementing neural networks and data models, allowing users to execute machine learning predictions directly on the client side. The library simplifies the integration of machine learning into web applications and creative coding projects by removing the requirement for deep mathematical expertise. It specifically enables web-based image classification through the use of pretrained deep learning models to identify and label objects within images. The

    Implements asynchronous callback functions to handle results from long-running model predictions without blocking the browser.

    JavaScript
    GitHub पर देखें↗6,581
  • misp/mispMISP का अवतार

    MISP/MISP

    6,360GitHub पर देखें↗

    MISP is an open-source threat intelligence sharing platform designed for collecting, storing, and distributing structured threat indicators and intelligence. At its core, it provides a distributed synchronization protocol for transferring events between instances, an attribute-based correlation engine that links matching indicators across events, and a REST API with an OpenAPI specification for programmatic access to threat data. The platform uses formal data formats for JSON, taxonomy, galaxy, and object templates to enable compatibility across tools and communities. The platform distinguish

    Implements bidirectional TAXII exchange for receiving and pushing threat intelligence data.

    PHP
    GitHub पर देखें↗6,360
  • ponylang/ponycponylang का अवतार

    ponylang/ponyc

    6,133GitHub पर देखें↗

    Pony is an open-source, actor-model, capabilities-secure, high performance programming language

    Provides exclusive asynchronous message passing between actors, with the runtime handling message queues and delivery.

    Ponyactor-modelpony-languagepony-source
    GitHub पर देखें↗6,133
  • hashicorp/go-pluginhashicorp का अवतार

    hashicorp/go-plugin

    6,019GitHub पर देखें↗

    go-plugin प्लगइन आर्किटेक्चर को लागू करने के लिए एक फ्रेमवर्क है जहां एक्सटेंशन अलग-अलग प्रक्रियाओं के रूप में चलते हैं और Go RPC प्लगइन सिस्टम के माध्यम से संचार करते हैं। यह एक इंटर-प्रोसेस कम्युनिकेशन लाइब्रेरी और लाइफसाइकिल मैनेजर के रूप में कार्य करता है जो होस्ट एप्लिकेशंस को बाहरी बाइनरी प्लगइन्स को खोजने, लॉन्च करने और मॉनिटर करने की अनुमति देता है। यह फ्रेमवर्क क्रॉस-भाषा प्लगइन सिस्टम को सक्षम बनाता है, जिससे विभिन्न भाषाओं में लिखे गए प्लगइन्स को मानकीकृत RPC प्रोटोकॉल के माध्यम से होस्ट के साथ एकीकृत करने की अनुमति मिलती है। इसमें एक बाईडायरेक्शनल RPC ब्रिज है जो होस्ट और प्लगइन दोनों को जटिल डेटा एक्सचेंज और कॉलबैक के लिए इंटरफ़ेस कार्यान्वयन का आदान-प्रदान करने की अनुमति देता है।

    Manages the exchange of complex arguments and return values through specialized connections and raw data streams.

    Go
    GitHub पर देखें↗6,019
  • ruby-concurrency/concurrent-rubyruby-concurrency का अवतार

    ruby-concurrency/concurrent-ruby

    5,830GitHub पर देखें↗

    Concurrent Ruby is a comprehensive concurrency toolkit for the Ruby language that provides thread-safe data structures, synchronization primitives, and asynchronous execution patterns. It implements core concurrency abstractions including an actor model framework where isolated actors communicate through asynchronous message passing, a future and promise system for composing non-blocking operations, and thread pool executors that manage reusable worker threads for concurrent task execution. The library distinguishes itself through a broad set of coordination mechanisms that go beyond basic th

    Encapsulates state in actors that communicate exclusively through asynchronous messages.

    Ruby
    GitHub पर देखें↗5,830
  • kvcache-ai/mooncakekvcache-ai का अवतार

    kvcache-ai/Mooncake

    5,594GitHub पर देखें↗

    Mooncake एक डिसएग्रीगेटेड लार्ज लैंग्वेज मॉडल सर्विंग प्लेटफ़ॉर्म और डिस्ट्रीब्यूटेड की-वैल्यू स्टोर है जिसे हाई-परफ़ॉर्मेंस इन्फरेंस इंफ्रास्ट्रक्चर के लिए डिज़ाइन किया गया है। यह एक GPU मेमोरी ऑर्केस्ट्रेटर और KV कैश मैनेजमेंट सिस्टम के रूप में कार्य करता है जो इन्फरेंस को तेज़ करने के लिए क्लस्टर्स में की-वैल्यू कैश को पूल और ट्रांसफर करता है। यह सिस्टम इन्फरेंस के प्रीफ़िल और डिकोड चरणों को अलग-अलग हार्डवेयर क्लस्टर्स में विभाजित करके संसाधन उपयोग को ऑप्टिमाइज़ करता है। यह कंप्यूट नोड्स के बीच डेटा को मूव करने के लिए ज़ीरो-कॉपी ट्रांसफ़र के साथ एक हाई-परफ़ॉर्मेंस RDMA डिस्ट्रीब्यूटेड कैश का उपयोग करता है, जिससे लेटेंसी और ओवरहेड को कम करने के लिए CPU को बायपास किया जाता है। प्लेटफ़ॉर्म डिस्ट्रीब्यूटेड मेमोरी पूलिंग, CXL के माध्यम से एक्सेलेरेटर मेमोरी रूटिंग, और SSDs में मल्टी-टियर स्टोरेज ऑफ़लोडिंग सहित व्यापक क्षमताओं को कवर करता है। यह मेटाडेटा कोऑर्डिनेशन सर्विसेज़ के माध्यम से क्लस्टर स्टेट को मैनेज करता है और लीज़-बेस्ड ऑब्जेक्ट प्रोटेक्शन व वॉटरमार्क-बेस्ड कैश इविक्शन के माध्यम से संसाधन गवर्नेंस लागू करता है। सॉफ़्टवेयर को कंटेनराइज़्ड डिप्लॉयमेंट के लिए होस्ट नेटवर्किंग और हार्डवेयर डिवाइस मैपिंग के सपोर्ट के साथ पैक किया गया है।

    Facilitates high-bandwidth data exchange between specialized AI accelerators using optimized communication paths.

    C++
    GitHub पर देखें↗5,594
  • jasonchenlijian/fastbleJasonchenlijian का अवतार

    Jasonchenlijian/FastBle

    5,496GitHub पर देखें↗

    FastBle Android के लिए एक डेवलपमेंट फ़्रेमवर्क है जिसे Bluetooth Low Energy डिवाइस के साथ स्कैनिंग, कनेक्टिंग और डेटा एक्सचेंज को सरल बनाने के लिए डिज़ाइन किया गया है। यह संचार को मैनेज करने के लिए एक संरचित ट्रांसपोर्ट लेयर और आस-पास के पेरिफेरल्स की खोज के लिए एक समर्पित सिस्टम प्रदान करता है। इस फ़्रेमवर्क में एक मल्टी-कनेक्शन मैनेजर है जो कई पेरिफेरल्स के साथ एक साथ लिंक बनाए रखता है और स्थिरता सुनिश्चित करने के लिए स्वचालित पुन: कनेक्शन लॉजिक का उपयोग करता है। इसमें एक डेटा ट्रांसपोर्ट लेयर शामिल है जो उन पेलोड्स के लिए स्वचालित पैकेट स्प्लिटिंग को संभालती है जो मानक ट्रांसमिशन सीमाओं से अधिक हैं। लाइब्रेरी नाम और पता फ़िल्टर, सिग्नल स्ट्रेंथ मॉनिटरिंग और डेटा थ्रूपुट को अनुकूलित करने के लिए ट्रांसमिशन पैरामीटर्स के कॉन्फ़िगरेशन के माध्यम से डिवाइस खोज को कवर करती है।

    Facilitates data transfer via BLE reads and writes with automatic packet splitting.

    Javaandroidbleblue
    GitHub पर देखें↗5,496
  • blackboardsh/electrobunblackboardsh का अवतार

    blackboardsh/electrobun

    5,534GitHub पर देखें↗

    Electrobun is a desktop application framework and webview-based GUI toolkit used for building cross-platform desktop apps. It provides a TypeScript-based runtime and a native system webview to create interfaces that integrate embedded browser views with host-process logic. The project features a native GPU integration layer with direct FFI bindings, allowing for high-performance GPU surfaces and compute workloads to run within a desktop application. It also includes an inter-process communication bridge using a typed RPC system to exchange data and execute functions between the native backend

    Enables the native process to execute arbitrary JavaScript within the embedded webview via a dispatch mechanism.

    C++
    GitHub पर देखें↗5,534
  • asynkron/protoactor-goasynkron का अवतार

    asynkron/protoactor-go

    5,469GitHub पर देखें↗

    protoactor-go is a framework for building concurrent and distributed systems in Go using the actor model. It provides a distributed actor system that enables isolated entities to communicate via asynchronous messaging and share state across a cluster. The framework implements a multi-language actor protocol, allowing interoperability between actors written in Go, C#, and Java. It further supports a virtual actor implementation, where actors are automatically instantiated across a network based on a unique identity. The system includes a supervision model for managing actor lifecycles and fau

    Implements a multi-language actor protocol allowing seamless communication between actors written in Go, C#, and Java.

    Goactor-modelactorsakka
    GitHub पर देखें↗5,469
पिछला123अगला
  1. Home
  2. Data & Databases
  3. Data Exchange Protocols
  4. Runtime Data Exchange

सब-टैग एक्सप्लोर करें

  • Accelerator-to-Accelerator CommunicationHigh-bandwidth data exchange paths specifically for transferring data between AI hardware accelerators. **Distinct from Expert Data Exchange:** Focuses on the generic high-bandwidth transport between accelerators, whereas Expert Data Exchange is specific to MoE dispatch/combine tasks.
  • Actor Messaging18 सब-टैग्सDedicated communication mechanisms for exchanging data between isolated actors. **Distinct from Runtime Data Exchange:** Specific to actor-model message passing rather than general runtime workflow data exchange.
  • Asynchronous Callbacks1 सब-टैगNon-blocking data exchange mechanisms using callbacks to handle return values. **Distinct from Runtime Data Exchange:** Distinct from Runtime Data Exchange: specifically addresses the asynchronous callback pattern for return values.
  • Asynchronous Model CallbacksNon-blocking execution patterns specifically for returning results from long-running machine learning predictions. **Distinct from Asynchronous Callbacks:** Distinct from general data exchange callbacks by focusing on ML inference result triggers.
  • BLE Data Exchange1 सब-टैगMechanisms for reading and writing data specifically over Bluetooth Low Energy. **Distinct from Runtime Data Exchange:** Specializes runtime data exchange for BLE protocols rather than general workflow communication.
  • Complex Data Type ExchangeExchange of high-level objects, strings, and classes between different execution environments. **Distinct from Runtime Data Exchange:** Focuses on the complexity of the data types being exchanged rather than the timing or protocol of the exchange.
  • Expert Data ExchangeHigh-throughput data exchange mechanisms specifically for dispatch and combine tasks in expert-parallel models. **Distinct from Runtime Data Exchange:** Specializes runtime data exchange for the high-throughput requirements of Mixture-of-Experts GPU communication.
  • Expert-Parallel Data ExchangeDistributed data movement across multiple GPUs optimized for large-scale expert-parallel training. **Distinct from Runtime Data Exchange:** Focuses on the GPU-to-GPU movement required for expert parallelism rather than general runtime workflow communication.
  • Synchronous Request-ResponseBlocking 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.
  • TAXII ExchangesExchanges threat intelligence data using the TAXII protocol, receiving STIX files and pushing events to TAXII servers. **Distinct from Runtime Data Exchange:** Distinct from Runtime Data Exchange: focuses on the TAXII protocol for threat intelligence exchange, not runtime workflow communication.
  • WebView Script InteroperabilityExchange of data and events between native application code and JavaScript executing within a web view. **Distinct from Runtime Data Exchange:** Specifically targets the boundary between native runtime and embedded web scripts, not general workflow data exchange.