nodejs-nano-service
A lightweight event-driven microservices package for RabbitMQ in Node.js. Enables scalable message publishing and consuming for distributed systems.
A lightweight event-driven microservices package for RabbitMQ in Node.js. Enables scalable message publishing and consuming for distributed systems.
Simple gRPC Connector is a JavaScript library that provides an easy-to-use interface for integrating gRPC functionality into your applications. It simplifies the process of creating gRPC clients and servers, making it effortless to publish functions as gR
Distributed unique ID generator implementing Twitter Snowflake algorithm
helix.ts is the TypeScript implementation of helix, for consuming public types on the front-end exposed by micro-services.
A Race-Condition free Node.js library that ensures idempotency for requests, preventing unintended duplicate operations.
Express middleware to provide Race-Condition free idempotency for HTTP requests, preventing unintended duplicate operations.
fastify plugin that provides Race-Condition free idempotency for HTTP requests, preventing unintended duplicate operations.
Nestjs Plugin that provides Race-Condition free idempotency for HTTP requests, preventing unintended duplicate operations.
redis storage adapter for node-idempotency
Distributed, Decentralized Sharding Framework for building Peer-to-Peer Systems
distributed,decentralized,embeddable in memory key value store with key level tunable consistency built on top of peer ring
Actyx Last Writer Wins Programming Model
Actyx Pond
Actyx SDK
Yock is a solution of cross platform to compose distributed build stream.
A dynamic, in-memory merkle tree implementation in js
A powerful TypeScript library for building distributed systems with event bus, streaming capabilities, and remote object invocation. Features WebSocket-based bidirectional communication between Node.js and browser environments, service discovery, and type
NestJS integration module for @devgrid/netron, providing seamless distributed system capabilities with decorators, dependency injection, and automatic service discovery in NestJS applications.
Robust, minimal-server-interaction peer routing in the browser
Custom Axios client for microservice debugging and tracing. Automatically injects correlation IDs, trace IDs, and span IDs into HTTP headers, enhancing observability across distributed systems.