well if you want to share data between threads/processes dont reinvent the wheelSure, it's the way to do it without sharing the data between processes. It'd have to lock it, like I currently do, o.w. I'd get Segmentation fault. I want to share though. Some data don't need to be shared, other data need to be shared.
http://chronicle.software/
https://ignite.apache.org/