1 repository
Architectural capability to run multiple distributed components within a single operating system process.
Distinct from Workload Colocation Managers: Specifically refers to running distributed logic in one process to eliminate network overhead, distinct from file-level or memory-sharing colocation.
Explore 1 awesome GitHub repository matching software engineering & architecture · Process Colocation. Refine with filters or upvote what's useful.
Weaver is a distributed application framework and remote procedure call system that allows developers to organize logic into independent components. It provides a multi-process execution environment where these components communicate via automated serialization, enabling applications to run as a single unit locally or as a distributed system across multiple cloud machines. The framework distinguishes itself through a configuration-driven topology mapping that allows the same logic to execute as a local function call or a remote network request without altering the business logic. It includes
Runs specific components within the same operating system process to eliminate network errors and reduce latency.