3 ms·
FIDL is used extensively through the OS, and looks like it will be the primary means of communication between processes, not too different from macOS's XPC (whi
by atombender 8y ago
FIDL is used extensively through the OS, and looks like it will be the primary means of communication between processes, not too different from macOS's XPC (which is used for a lot of services as well as very low-level stuff like talking to the T2 processor, apparently). Fuchsia being a microkernel, it makes sense to make this part of the OS. The alternative of inventing ad-hoc RPC mechanisms for each area of the system would be worse.