a lightweight ipc mechanism