Cross-Platform High Performance (<10µs) IPC Library written in C++
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
cmake
include
samples
source
.clang-format
.gitignore
CMakeLists.txt
LICENSE
README.md

README.md

DataPath

DataPath is a high performance low impact Inter-Process Communication (IPC) library written in C++. It is designed to be lightweight, asynchronous and only keep data around the user actively references.

Features

  • Cross-Platform IPC API.
  • Lightweight on CPU and Memory usage.
  • High performance, Send->Recv->Send->Recv 99.9%ile is <=100µs.
  • Asynchronous with Events.

Platforms

  • Windows

Future Platforms

  • Linux
  • Android
  • MacOS
  • iOS