droak
This package contains the network middleware to abstract libp2p for the Topology Protocol.
published version 0.3.1, 8 months agoThis package provides the implementation of a Topology Node, which is a node in a network that can be connected to other nodes and exchange messages with them. The Topology Node is the entrypoint for interacting with the Topology Protocol in the Topology
published version 0.3.1, 8 months agoThis package provides a simple implementation of Conflict-free Replicated Objects (CROs) as defined in the Topology Protocol. CROs are a type of composable object that can be replicated across multiple nodes in a network, and can be updated concurrently b
published version 0.3.1, 8 months agoThis package contains the CRO blueprints intended to be used by other CROs.
published version 0.3.1, 8 months agoThis package makes it easy to log messages in a structured way.
published version 0.3.1, 8 months agoThis package contains the DRP blueprints intended to be used by other DRPs.
published version 0.11.0, 4 months agoThis package makes it easy to log messages in a structured way.
published version 0.11.0, 4 months agoThis package contains the network middleware to abstract libp2p for the DRP protocol.
published version 0.11.0, 4 months agoThis package provides the implementation of a DRP Node, which is a node in a network that can be connected to other nodes and exchange messages with them. The DRP Node is the entrypoint for interacting with the DRP protocol in the network.
published version 0.11.0, 4 months agoThis package provides a simple implementation of Distributed Real-Time Programs (DRPs). DRPs are a type of composable programs that can be replicated across multiple nodes in a network, and can be updated concurrently by multiple clients without the need
published version 0.11.0, 4 months agoThis package provides tracing capabilities using OpenTelemetry and Jaeger.
published version 0.11.0, 4 months ago- published version 0.11.0, 4 months ago
A flexible and powerful utility for running functions at specified intervals with smart execution control.
published version 0.11.0, 4 months agoThe `@ts-drp/keychain` package provides a simple interface for generating and managing cryptographic keys used in the DRP (Distributed Real-Time Programs) protocol. It utilizes the `@chainsafe/bls` library for generating BLS (Boneh-Lynn-Shacham) keys and
published version 0.11.0, 4 months ago- published version 0.11.0, 4 months ago
The DRP Interval Discovery system is a crucial component of the Distributed Resource Protocol (DRP) that enables peer discovery and connection maintenance between nodes sharing the same object IDs.
published version 0.11.0, 4 months agoThe DRP interval reconnect bootstrap provides automatic reconnection to bootstrap node in the DRP, ensuring reliable connectivity and network resilience
published version 0.11.0, 4 months agoA lightweight, in-memory channel-based message queue implementation for efficient message passing and processing.
published version 0.11.0, 4 months ago