deployd is a realtime API framework and MongoDB backend as a service that allows for the creation of networked interfaces synchronizing data and events between clients and servers. It functions as a JavaScript API middleware that can be integrated with HTTP servers to provide authentication, request interceptors, and realtime capabilities. The project features a self-hosted API management dashboard for configuring resource settings, managing data collections, and monitoring server status through a web-based interface. It includes a realtime data synchronization engine that pushes live databas
Highly scalable realtime pub/sub and RPC framework
Faye is a real-time messaging middleware and WebSocket publish-subscribe server. It functions as a communication layer that routes messages between clients and manages channel subscriptions to enable data synchronization across the web. The project provides a cross-domain communication gateway, allowing web clients on different domains to communicate with a central server. It is built as a clustered messaging backend that can share state across multiple instances using external storage to handle high volumes of persistent network connections. Its capability surface includes pub-sub logic for
This is a Golang client library for interacting with a cloud native distributed messaging system. It provides the necessary tools for Go applications to exchange messages using publish-subscribe and request-reply patterns, as well as specialized clients for managing persistent streams and distributed storage. The library includes a JetStream client for durable message streaming and replay, a Key-Value store client for managing distributed state with versioning and watchers, and an Object Store client for the storage and retrieval of large binary files via chunked delivery. The implementation
deepstream.io is an open-source realtime server that synchronizes JSON records, events, and remote procedure calls across clients and backend services. It functions as a realtime data sync server, event pub/sub server, record database server, and RPC server, all within a single platform. The server authenticates and authorizes every message using multiple strategies including JWT, HTTP, and file-based credentials, with a declarative permission language controlling access to…
Die Hauptfunktionen von deepstreamio/deepstream.io sind: General-Purpose Realtime Servers, Cross-Client Synchronization, Realtime Document Synchronization, Realtime Synchronizations, Realtime Synchronization, Realtime Document Database Servers, Nested Path Reads and Writes, Realtime List Synchronizations.
Open-Source-Alternativen zu deepstreamio/deepstream.io sind unter anderem: deployd/deployd — deployd is a realtime API framework and MongoDB backend as a service that allows for the creation of networked… socketcluster/socketcluster — Highly scalable realtime pub/sub and RPC framework. faye/faye — Faye is a real-time messaging middleware and WebSocket publish-subscribe server. It functions as a communication layer… nats-io/nats.go — This is a Golang client library for interacting with a cloud native distributed messaging system. It provides the… neuecc/magiconion — MagicOnion is a remote procedure call framework for the .NET platform and Unity. It functions as a binary API protocol… qicosmos/rest_rpc — Rest_rpc is a C++20 remote procedure call framework designed for building distributed services. It provides an…