- From: Mark Nottingham <mnot@mnot.net>
- Date: Mon, 18 Jul 2022 18:15:09 +1000
- To: Bence Béky <bnc@google.com>
- Cc: HTTP <ietf-http-wg@w3.org>, Biren Roy <birenroy@google.com>, Dianna Hu <diannahu@google.com>
Hi Bence, Personal comment -- the issue I have with extremely generic protocol elements like this is that they don't encourage or facilitate interoperability. There's no semantics to 'grab onto', nothing an intermediary can do without application-specific knowledge or configuration, etc. If the use case is telemetry, we could talk about how that might be best accommodated in the protocol, and it might end up as a TELEMETRY frame (or header, or trailer, or resource...). As it is, this is just another tunnelling mechanism, and we already have a lot of options there. Just my .02. Cheers, > On 12 Jul 2022, at 9:16 pm, Bence Béky <bnc@google.com> wrote: > > Hello HTTP WG, > > I submitted our proposal to define METADATA frames for HTTP/2 and > HTTP/3, see below. This has been used internally at Google over > HTTP/2 for years to help load balancing and diagnostics among other > things, and we are currently working on the HTTP/3 implementation to > support the same use cases. We would be interested to see if other > folks would also benefit from this capability. Please feel free to > share your thoughts on this list, or by creating an issue at > https://github.com/bencebeky/metadata. > > Thank you, > > Bence > > ---------- Forwarded message --------- > From: <internet-drafts@ietf.org> > Date: Mon, Jul 11, 2022 at 5:57 PM > Subject: New Version Notification for draft-beky-httpbis-metadata-01.txt > To: Bence Béky <bnc@google.com>, Biren Roy <birenroy@google.com> > > > > A new version of I-D, draft-beky-httpbis-metadata-01.txt > has been successfully submitted by Bence Béky and posted to the > IETF repository. > > Name: draft-beky-httpbis-metadata > Revision: 01 > Title: METADATA frame for HTTP/2 and HTTP/3 > Document date: 2022-07-11 > Group: Individual Submission > Pages: 8 > URL: > https://www.ietf.org/archive/id/draft-beky-httpbis-metadata-01.txt > Status: https://datatracker.ietf.org/doc/draft-beky-httpbis-metadata/ > Html: > https://www.ietf.org/archive/id/draft-beky-httpbis-metadata-01.html > Htmlized: > https://datatracker.ietf.org/doc/html/draft-beky-httpbis-metadata > Diff: https://www.ietf.org/rfcdiff?url2=draft-beky-httpbis-metadata-01 > > Abstract: > This document describes a mechanism to send meta information over > HTTP/2 and HTTP/3 connections that refers to either the entire > connection or a specific stream without changing the semantics of the > HTTP messages. This mechanism can be used, for example, to gather > information for accounting or logging purposes. > > > > > The IETF Secretariat > -- Mark Nottingham https://www.mnot.net/
Received on Monday, 18 July 2022 08:15:27 UTC