You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
in the machinekit.io comms stack (zeromq + protobufs), beyond synchronous request-reply we use modified RPC-style patterns which look like so:
certain requests might not need a reply at all, and hence are marked (a "no RSVP required" in the protobuf message)
certain requests might cause a series of replies, like intermediate updates, followed by a final response.
I admit it doesnt sound very RPC-ish and maybe a bit whacky, and maybe the better solution is not to use RPCZ for such patterns at all (which we now do), but I would eventually like to funnel all such interactions through the same code path.
I have not yet dug into the code to explore what is needed, if anything.
is this doable? does it make sense to do in the rpcz context? any idea what the effort could be?
The text was updated successfully, but these errors were encountered:
in the machinekit.io comms stack (zeromq + protobufs), beyond synchronous request-reply we use modified RPC-style patterns which look like so:
I admit it doesnt sound very RPC-ish and maybe a bit whacky, and maybe the better solution is not to use RPCZ for such patterns at all (which we now do), but I would eventually like to funnel all such interactions through the same code path.
I have not yet dug into the code to explore what is needed, if anything.
is this doable? does it make sense to do in the rpcz context? any idea what the effort could be?
The text was updated successfully, but these errors were encountered: