awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 个仓库

Awesome GitHub RepositoriesInter-process Communication Libraries

Libraries that facilitate efficient cross-language communication between different processes or systems.

Explore 4 awesome GitHub repositories matching networking & communication · Inter-process Communication Libraries. Refine with filters or upvote what's useful.

Awesome Inter-process Communication Libraries GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • fffaraz/awesome-cppfffaraz 的头像

    fffaraz/awesome-cpp

    71,817在 GitHub 上查看↗

    This project is a comprehensive, curated directory of high-quality libraries, tools, and educational resources for C and C++ development. It serves as an ecosystem discovery index, helping developers navigate the vast landscape of third-party components, frameworks, and technical documentation available for the language. The collection is distinguished by its focus on high-performance systems programming and technical mastery. It provides deep coverage of specialized domains including SIMD-accelerated data processing, compile-time template metaprogramming, and asynchronous event-driven archit

    Coordinates efficient cross-language communication between different processes or systems using standardized frameworks.

    awesomeawesome-listc
    在 GitHub 上查看↗71,817
  • cloudwego/kitexcloudwego 的头像

    cloudwego/kitex

    7,973在 GitHub 上查看↗

    Kitex is a high-performance remote procedure call framework for building distributed microservices in Go. It provides a communication system compatible with gRPC and Protobuf standards and includes a suite of tools for microservices governance. The framework features proxyless service mesh integration, which allows it to manage network traffic and governance directly without adding sidecar proxy latency. It optimizes data throughput through a high-performance communication library that minimizes memory copies. The system covers a broad surface of distributed capabilities, including service d

    Provides a high-performance communication library designed to minimize memory copies and maximize data throughput for distributed services.

    Goframeworkgogrpc
    在 GitHub 上查看↗7,973
  • hashicorp/go-pluginhashicorp 的头像

    hashicorp/go-plugin

    6,019在 GitHub 上查看↗

    go-plugin 是一个用于实现插件架构的框架,其中扩展作为独立进程运行并通过 Go RPC 插件系统进行通信。它作为一个进程间通信(IPC)库和生命周期管理器,允许宿主应用程序发现、启动和监控外部二进制插件。 该框架支持跨语言插件系统,允许用不同语言编写的插件通过标准化的 RPC 协议与宿主集成。它具有双向 RPC 网桥,允许宿主和插件交换接口实现,以进行复杂的数据交换和回调。 该系统通过将插件作为独立子进程执行来提供进程隔离,确保插件崩溃不会终止宿主应用程序。它通过双向 TLS 认证和完整性验证来涵盖安全性,以及包括状态进程重新连接在内的生命周期编排,以在宿主升级期间保持连接。附加功能包括二进制发现、协议版本控制以及将插件日志和输出流同步回宿主。

    Provides a library for exchanging data and invoking methods between a host process and external plugins via secure channels.

    Go
    在 GitHub 上查看↗6,019
  • open-mpi/ompiopen-mpi 的头像

    open-mpi/ompi

    2,527在 GitHub 上查看↗

    Manages process groups and communicators to control communication scope and topology in parallel environments.

    Ccfortranhacktoberfest
    在 GitHub 上查看↗2,527
  1. Home
  2. Networking & Communication
  3. Distributed Systems and Peer-to-Peer
  4. Distributed Computing
  5. Remote Procedure Call Frameworks
  6. Inter-process Communication Libraries

探索子标签

  • Parallel Process Communication LibrariesManages process groups and communicators to control communication scope and topology in parallel environments. **Distinct from Inter-process Communication Libraries:** Distinct from Inter-process Communication Libraries: focuses on MPI communicators and process groups for parallel computing, not general IPC.