Showing 17 open source projects for "distributed shared memory"

View related business solutions
  • Stop Storing Third-Party Tokens in Your Database Icon
    Stop Storing Third-Party Tokens in Your Database

    Auth0 Token Vault handles secure token storage, exchange, and refresh for external providers so you don't have to build it yourself.

    Rolling your own OAuth token storage can be a security liability. Token Vault securely stores access and refresh tokens from federated providers and handles exchange and renewal automatically. Connected accounts, refresh exchange, and privileged worker flows included.
    Try Auth0 for Free
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    More flexibility. More control.

    Generate interest, access liquidity without selling, and execute trades seamlessly. All in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 1
    PJON

    PJON

    Experimental, arduino-compatible, multi-master, multi-media network

    PJON® (Padded Jittering Operative Network) is an experimental, Arduino-compatible, multi-master, multi-media, software-defined network protocol that can be easily cross-compiled on many microcontrollers and real-time operative systems like ATtiny, ATmega, SAMD, ESP8266, ESP32, STM32, Teensy, Raspberry Pi, Zephyr, Linux, Windows x86, Apple and Android. PJON operates on a wide range of media, data links and existing protocols like PJDL, PJDLR, PJDLS, Serial, RS485, USB, ASK/FSK, LoRa, UDP,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Prometheus Spec

    Prometheus Spec

    Censorship-resistant trustless state channels for machine learning

    Censorship resistant decentralised computing is a new topic in distributed systems theory. With the recent rise in popularity of Bitcoin as a censorship-resistant financial and transactional system a new technological field of blockchain and its applications appeared. This work addresses the problem of computational integrity proofs (correctness of the actual computations) made by some non-trusted (anonymous) third party without repeating the whole volume of the actual computing. The issue...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Pathephone

    Pathephone

    Distributed audio player

    Imagine streaming an application without a single server, yet able to discover music for you. There is no way to control, to block or even to shut down Pathephone network. You are free to share and listen vinyl quality music if you wish. Any music shared by others is available to you, any music shared by you is available to others. No regional limits, works even behind Great Chinese Firewall. There is no one in control, and no one will ever charge a fee. Bugfixes and new features are...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    RSMQ

    RSMQ

    Redis Simple Message Queue

    A lightweight Redis-backed message queue for handling simple distributed messaging and job processing.
    Downloads: 0 This Week
    Last Update:
    See Project
  • $300 in Free Credit Towards Top Cloud Services Icon
    $300 in Free Credit Towards Top Cloud Services

    Build VMs, containers, AI, databases, storage—all in one place.

    Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
    Get Started
  • 5
    System Abstraction Component Kit
    This is a collection of libraries contained : Shared memory allocation, configuration script processor, containers (trees, lists, queues, stacks), file system abstraction, network library, timers/threads, Image library, Display libraries, and more.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Disque

    Disque

    Disque is a distributed message broker

    Disque is a distributed, fault-tolerant, in-memory message broker designed for job-/message-queue scenarios, created as an experiment to capture the “Redis as a jobs queue” use case but elevate it into a self-contained and scalable system. The design focuses on simplicity, providing a minimal and clear API for producers to enqueue jobs (messages) and consumers to process them, while handling replication, failure and re-queueing internally.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    DropboxMQ is an implementation of the Java Message Service API that uses a shared file system to store and distribute messages. A dropbox is a set of shared directories that relies on atomicity of file move operations to settle contention for messages.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Kestrel

    Kestrel

    Simple, distributed message queue system (inactive)

    Kestrel is a simple, distributed message queue system built originally by Twitter. Its design is relatively lightweight and is engineered for speed and simplicity. Kestrel supports queuing patterns such as enqueue, dequeue, and delayed re-enqueue (for example, when a consumer fails to process a message). It stores messages persistently on disk with a memory-backed cache, allowing recovery in case of failures.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    ANts P2P
    ANts P2P realizes a third generation P2P net. It protects your privacy while you are connected and makes you not trackable, hiding your identity (ip) and crypting everything you are sending/receiving from others.
    Downloads: 7 This Week
    Last Update:
    See Project
  • Full-stack observability with actually useful AI | Grafana Cloud Icon
    Full-stack observability with actually useful AI | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 10
    XML Processor. A Multi-threaded, Pub/Sub environment for Dynamic programming on an event driven Tickless and Sleeping State Machine with TCP communications, tight flawless memory management, powerful set algebra and a magical database. 100% C++. ezPort.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Olshed is a suite of Java classes enabling online shared editing among multiple distributed Swing applications for general document editing. A simple example implementation using Swing JTextArea class is also included. Documentation is in preparation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Cube Platform is a decentralized grid computing system that uses P2P Pastry protocol for communication between nodes. It's a big data storage written in Java.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    CURE provides a web-based environment for distributed collaboration. It was designed for lerning groups but is now also used to support busines collaboration. It combines wiki ideas with mailing lists, shared folders, chats, and room metaphors.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Java peer-to-peer communication library providing encrypted single user and multi-user shared sessions and discovery.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    CommLib is an IPC library for Unix systems. It allows related and unrelated process to communicate using several methods (FIFOs, PIPEs, shared memory, RPC etc.) using unique, consistent APIs. This will allow the programmer to choose the best and most perf
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    An extensible, open-source, distributed file and service sharing servent. It works by loading a list of shared files instead of processing search queries to maintain high download speeds. Written in Python and C. For use on any platform supported by Py
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    A semantic memory software tool “reflects” one's “imagination”. In it, arbitrary concepts may be described, stored, arranged, transformed, and shared. One may verbalize thoughts as they arise in the mind to externalize and digitize “mental obj
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next
MongoDB Logo MongoDB