mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-19 08:13:21 +00:00
3588b9e192
ARPC is an RPC library similar to GRPC. Though a lot simpler than GRPC featurewise, it has transparent support for file descriptor passing. ARPC is used by some applications related to CloudABI, like Flower (CloudABI's networking daemon). Reviewed by: riggs Differential Revision: https://reviews.freebsd.org/D12103
11 lines
490 B
Plaintext
11 lines
490 B
Plaintext
ARPC is a GRPC-like library that supports file descriptor passing.
|
|
|
|
ARPC ships with a script, aprotoc, that works similar to Protobuf/GRPC's
|
|
protoc. It generates message and service bindings, taking a .proto file
|
|
as an input. Where ARPC differs from GRPC is that messages may contain
|
|
file descriptors. These file descriptors are passed on to the remote
|
|
side transparently. This makes ARPC useful for implementing privilege
|
|
separation between processes.
|
|
|
|
WWW: https://github.com/NuxiNL/arpc
|