Skip to content

TTRPC-based EventClient and EventServer implementation for Runtime v2 #3049

@sipsma

Description

@sipsma

The firecracker-containerd project is creating a containerd shim using the v2 runtime model. We'd like to be able to use the EventServer and EventClient implementations but those currently require GRPC.

Our use case involves forwarding events that occur within a microVM over a vsock to a shim outside the VM, so the overhead of GRPC is unneeded. A TTRPC implementation of EventServer and EventClient would save that overhead and save us from maintaining both TTRPC and GRPC servers in our v2 shim (TTRPC would continue to be needed for the v2 TaskService).

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions