compartiendo memoria entre dos aplicaciones

Tengo dos aplicaciones de Windows diferentes (dos personas diferentes que escriben el código). Uno está escrito en C ++ y otro está en C #. Necesito alguna forma de compartir datos en RAM entre ellos. Uno debe escribir datos y otro solo lee los datos escritos. ¿Qué debo usar para que sea más efectivo y rápido? Gracias