-
Notifications
You must be signed in to change notification settings - Fork 311
WASI IPC module #49
Copy link
Copy link
Open
Labels
discussionA discussion that doesn't yet have a specific conclusion or actionable proposal.A discussion that doesn't yet have a specific conclusion or actionable proposal.feature-requestRequests for new WASI APIsRequests for new WASI APIs
Description
Hey there, everyone!
As I very briefly described in WebAssembly/wasi-sdk#33, WASI at the moment seems to be lacking support for IPC communication. I think that this feature is essential for some applications, including drivers, daemons, window managers as well as applications talking to system-wide data buses.
It looks like there only about a dozen system calls required to make all IPC scenarios run correctly if we decide to follow the POSIX syscalls first.
So, is this possible? What do you think about the amount of effort it will take to implement support for it? The only things that sketch me out are mentions of synchronization primitives.
Thanks!
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
discussionA discussion that doesn't yet have a specific conclusion or actionable proposal.A discussion that doesn't yet have a specific conclusion or actionable proposal.feature-requestRequests for new WASI APIsRequests for new WASI APIs