rfc: the life of a connection
Oliver Gould <v...@...>
To support the transparency project (and to set up a routing design discussion), I think it's important that we nail down the "life of a connection" story for Conduit. We need to be able to describe what the proxy actually does with regard to application-facing behavior.
I haven't attempted to describe what the proxy does, but i have attempted to prescribe what the proxy should do.
Partially, anyway. I haven't finished writing my thoughts on this (the story just stops at discovery at the moment), but my hope is that sharing this now can elicit some questions/comments that will help me to refine this story.
Latest form of the doc is up at https://github.com/runconduit/conduit/blob/9c04490c03f11e3c68b9de3ab2e60b6fd896fc19/doc/life-of-a-request.md
And I'd love your feedback at: https://github.com/runconduit/conduit/pull/575/files
I don't expect to merge this as it is (we may want a directory for design docs, perhaps) -- but I need the comfort of markdown and a text editor to be productive.