Stream policy #7
arkstack-dev
started this conversation in
Spec review
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
§3.3 forbids server-initiated bidirectional streams.
§3.4 reserves unidirectional streams entirely (both directions) for v0.2+.
Open question: is anything useful being foreclosed by this?
Candidates I can think of, all currently impossible under v0.1:
NOTIFYpayloads without occupying the session stream'sresponse slot (likely v0.2 candidate, Appendix A item 3)
session stream stays available for control messages
unidirectional stream
If you have a use case that needs server-initiated streams and can't be expressed as client polling or as a client-opened stream that the server writes into, this is the thread to flag it. I'd rather hear about it now than ship v1.0 and discover the policy was too restrictive.
Beta Was this translation helpful? Give feedback.
All reactions