shared mem interop using boost
From solution root run:
docker build -f algo_svc/Dockerfile -t algo-svc .
docker build -f video_svc/Dockerfile -t vid-svc .
docker run --rm -it --ipc=shareable --name algo1 algo-svc:latest
docker run --rm -it --ipc=container:algo1 --name vid1 vid-svc:latest
https://theboostcpplibraries.com/boost.interprocess-synchronization
some source refs:
https://github.com/search?p=2&q=boost+shared+memory&type=Repositories
https://github.com/buduJ/boost-shared-memory-communication https://github.com/ColinTogashi/BoostSharedMemoryTemplate https://github.com/twelvebarblues/BoostSharedMemoryWrappers https://github.com/mincongzhang/ShmStringHashMap