Package: wnpp Severity: wishlist Owner: Reinhard Tartler <siret...@tauware.de>
* Package name : golang-github-containerd-ttrpc Version : 1.2.7-1 Upstream Author : containerd * URL : https://github.com/containerd/ttrpc * License : Apache-2.0 Programming Lang: Go Description : Lightweight RPC library for low-memory environments ttrpc is a small, efficient RPC library and protoc plugin that uses the same Protocol Buffers service definitions as gRPC but implements a much lighter-weight framing/protocol and runtime. It is designed for high-density or memory-constrained deployments where the full grpc-go runtime (and its dependencies on net/http, net/http2 and TLS stacks) would impose unacceptable binary size or resident memory overhead. The package provides the Go library and the protoc plugin to generate client and server stubs. Generated services offer similar developer ergonomics to gRPC but are not wire-compatible with standard gRPC implementations; ttrpc uses a different framing protocol and a unified client/server interface. The library uses the Go stdlib context package and aims to produce smaller binaries and lower memory use at runtime. dependency of containerd 2