~/talk

grpc C++ ... a way to go generic

Talkat Meeting C++ 2023 · 2023-11-12..11-14· [microservices]
links:none on file
slides:none on file

Claims a C++ library that wraps grpc C++ generic callback APIs and protuff-bytes messages so existing domain classes avoid direct grpc and protuff dependencies. It builds an internal my grpc generic service with a single generic RPC named call_for and exposes a my stab client API; implementation uses reactors, message chunking, and custom serializers. Result: removes direct grpc coupling and lets clients pick sync or callback styles, at the cost of C++-only support and maintaining per-type serializers.

AI-written summary · about

  1. 0:00gRPC with C++ intro
  2. 1:25gRPC and Protocol Buffers basics
  3. 5:47RPC and service API types
  4. 9:01Standard gRPC client-server example
  5. 16:31Limitations of standard gRPC
  6. 23:29Generic gRPC wrapper library
  7. 31:19Generic service methods
  8. 36:45Client-side generic API
  9. 41:33Generic approach benefits
  10. 43:23Summary and Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.