-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Interesting! I'd best write this down. Current notes on macOS and Windows port work:
https://github.com/Flow-IPC/ipc/issues/101 (<= https://github.com/orgs/Flow-IPC/discussions/98)
For macOS/ARM64, currently it looks to me like the apparent lack of /dev/shm equivalent (unless I messed up in searching for it) means the most significant amount of new work necessary to port it ... but you just mentioned a thing I did not know about. TY
I wrote some shm API wrappers here: https://github.com/rurban/smart/blob/new/source/algos/includ...
Never use /dev/shm directly unless Linux only.
Also, when you want to perform some access control with access rights, you have to face sid— and ace-strings - oh they are fun. And, of course, there are all the nasty details; for instance, Windows defines macros that lead to compilation failures since they collide with internal naming. Take a look at this here, maybe it makes your efforts less painless: https://github.com/eclipse-iceoryx/iceoryx/blob/master/iceor...
You could reuse the iceoryx platform layer that enables iceoryx to run on every platform from qnx, linux, freertos, mac, windows. Maybe it can help you as well: https://github.com/eclipse-iceoryx/iceoryx/blob/master/doc/w...
Related posts
-
Shadesmar: Fast C++ IPC using shared memory
-
Flow-IPC: Open-Source Toolkit for Low-Latency Inter-Process Communication in C++
-
Windows 11 Insider Dev channel build 23493 still runs on earliest Windows on ARM64 (Snapdragon 835) devices
-
iceoryx v2.0.0 released - a true zero-copy C++ middleware
-
What are the "best practices" or "better design patterns" for posting message from one thread to others?