Name Date Size #Lines LOC

..--

BUILDH A D25-Apr-2025935 3531

README.mdH A D25-Apr-2025501 149

client.ccH A D25-Apr-20253 KiB10161

server.ccH A D25-Apr-20252.3 KiB6938

test.shH A D25-Apr-20251.7 KiB7144

README.md

1gRPC systemd Socket Activation Example
2================
3
4This example shows how to use systemd's [socket-based activation](https://www.freedesktop.org/software/systemd/man/sd_listen_fds_with_names.html) with gRPC.
5
6### Build and run the example
7
8The simplest way to exercise this is via `test.sh`. It roughly does the following:
9
10* Creates a systemd socket-activated service.
11* Builds the gRPC client & server.
12* Reloads the systemd daemon.
13* Runs the gRPC client, which in turn runs the gRPC server.
14