Search results
27 packages found
Rivulex is a high-performance messaging library leveraging Redis Streams for reliable event-driven communication within distributed systems.
- redis
- streams
- messaging
- event-driven
- distributed
- scalable
- fifo
- message-queue
- at-least-once
- event-sourcing
- microservices
- real-time
- nodejs
- javascript
XOR based routing table used for P2P networks such as a Kademlia DHT.
Distributed, Decentralized Sharding Framework for building Peer-to-Peer Systems
- consistent-hashing
- p2p
- dynamo
- distributed
- decentralized
- sharding
- peer to peer
- distributed-systems
- high availability
- consistent hashing
- distributed applications
- peer discovery
- load balancing
- replication
- View more
An extension of the kademlia-table library for managing nodes between many kademlia tables.
Actyx SDK
- actyx
- pond
- sdk
- distributed-systems
- distributed apps
- distributed
- industry 4.0
- smart-factory
- event-sourcing
- iot
- serverless
- p2p
- peer-to-peer
- synchronization
- View more
XOR based routing table used for P2P networks such as a Kademlia DHT.
distributed,decentralized,embeddable in memory key value store with key level tunable consistency built on top of peer ring
- kv store
- cache
- in memory cache
- distributed invalidation
- consistent-hashing
- p2p cache
- distributed
- decentralized
- sharding
- dynamo
- peer to peer cache
- distributed-systems
- high availability
- consistent hashing
- View more
Rivulex is a high-performance messaging library leveraging Redis Streams for reliable event-driven communication within distributed systems.
- redis
- streams
- messaging
- event-driven
- distributed
- scalable
- fifo
- message-queue
- at-least-once
- event-sourcing
- microservices
- real-time
- nodejs
- javascript
- View more
Generate unique Snowflake IDs based on the Snowflake algorithm
- snowflake
- distributed
- computing
- database
- sharding
- event
- sourcing
- messaging
- process
- worker
- timestamp
- generation
- systems
- unique
A framework for building actor-based, people-centric systems. (pico = PersIstent Compute Objects)
- pico
- actor
- actor-model
- event-driven
- event-sourcing
- iot
- distributed
- message-passing
- microservice
- microservice-framework
- human-centric
- krl
Actyx Pond
- actyx
- pond
- distributed-systems
- distributed apps
- distributed
- industry 4.0
- smart-factory
- event-sourcing
- iot
- serverless
- p2p
- peer-to-peer
- synchronization
- decentralized
- View more
A lib to invalidate lru cache keys in distributed systems powered by rabbitmq.
A message-pattern based router for building distributed systems
Wraps a logger implementation to provide basic namespacing and request tracking across distributed systems.
This repository contains ROSMOD developed for WebGME. ROSMOD is a web-based, collaborative, modeling and execution environment for distributed embedded applications built using ROS http://rosmod.rcps.isis.vanderbilt.edu
Failure detection for processes, connections and distributed systems
Distributed systems library for gossip protocols, consistent hash rings, and vector clocks.
- consistent hashing
- vector clocks
- gossip protocol
- distributed
- decentralized
- communication
- IPC
- cluster
- full-mesh topology
- actor model
lightweight virtual actors for node.js
snowflake-enhanced is a fastest and reliable library to generate time sortable 64 bit(actually supports 10~213 bit) ids written for distributed systems.
Actyx Last Writer Wins Programming Model
- actyx
- last writer wins
- programming model
- distributed-systems
- distributed apps
- distributed
- industry 4.0
- smart-factory
- serverless
- p2p
- peer-to-peer
- synchronization
- decentralized
- datastore