2 रिपॉजिटरी
Tools and mechanisms for managing data exchange and synchronization between separate system processes.
Distinguishing note: Focuses on low-level message batching and IPC optimization rather than high-level network protocols.
Explore 2 awesome GitHub repositories matching operating systems & systems programming · Inter-Process Communication Utilities. Refine with filters or upvote what's useful.
Geth is a comprehensive execution client for the Ethereum network, serving as a foundational node implementation that processes transactions, maintains the distributed ledger state, and participates in peer-to-peer consensus. It provides a robust infrastructure for synchronizing, validating, and serving blockchain data, utilizing a persistent Merkle Patricia Trie database to ensure the cryptographic integrity of historical records. As a sandboxed smart contract runtime, it executes bytecode according to deterministic protocol rules, enabling the deployment and interaction of decentralized appl
Enables local inter-process communication via domain sockets for secure RPC access.
Hyper is a cross-platform terminal emulator built using standard web technologies. It functions as a desktop application that renders command line output through a hardware-accelerated browser engine, ensuring a consistent interface across Windows, macOS, and Linux. By utilizing an Electron-based multi-process architecture, the application separates system-level window management from the rendering of the terminal interface. The project is defined by its extensible plugin architecture, which allows developers to inject custom logic, visual themes, and interface enhancements into the core envi
Group individual data packets into larger chunks before sending them across process boundaries to minimize communication overhead and prevent interface lag during periods of high output volume.