A fast, lock-free, shared memory user data cache for PHP
-
Updated
Sep 23, 2020 - C
{{ message }}
A fast, lock-free, shared memory user data cache for PHP
OpenCL integration for Python, plus shiny features
Extended Memory Semantics - Persistent shared object memory and parallelism for Node.js and Python
Unified Communication X (mailing list - https://elist.ornl.gov/mailman/listinfo/ucx-group)
libshmcache is a local cache in the share memory for multi processes. high performance due to read is lockless. libshmcache is 100+ times faster than a remote interface such as redis.
Share Hash Tables With Stable Key Hints Stored In Memory Mapped Files Between Arbitrary Processes
IPC is a C++ library that provides inter-process communication using shared memory on Windows. A .NET wrapper is available which allows interaction with C++ as well.
A connection-oriented persistent message queue framework based on TCP or SHM(shared memory)
eCAL - enhanced Communication Abstraction Layer
An open-source high performance library for image processing
Fast C++ IPC using shared memory (with msgpack)
Low-latency java socket implementation (using shared memory)
A highly optimized single producer single consumer message queue C++ template
ObjectDeliverer is a data transmission / reception library for Unreal Engine (C ++, Blueprint).
traffic-shm (Anna) is a Java based lock free IPC library.
RPMsg implementation for small MCUs
Enumerate user mode shared memory mappings on Windows.
Web Locks API
A bounded wait-free(almost) zero-copy MPMC queue written in C++11, which can also reside in SHM for IPC
Speed tables is a high-performance memory-resident database. The speed table compiler reads a table definition and generates a set of C access routines to create, manipulate and search tables containing millions of rows. Currently oriented towards Tcl.
System V shared memory emulation on Android using ashmem.
Quad/octree building for FMMs in Python and OpenCL
The core parallel and shared memory library used by Hack, Flow, and Pyre
IPC shared memory for NodeJs. Use as Buffer or TypedArray.
List shared object dependencies of a portable executable (PE)
a fast and light-weighted key-value store library
Add a description, image, and links to the shared-memory topic page so that developers can more easily learn about it.
To associate your repository with the shared-memory topic, visit your repo's landing page and select "manage topics."
Brief feature description
Iceoryx uses a variety of strings (
std::string,cxx::string<>,cxx::CString100, etc).Once #253 is merged this mishmash should be cleaned-up.
Detailed information
Only use
cxx:string<>or types created from it.No std::string in public API
No more std::strings in code base