Re: New Version Notification for draft-kamp-httpbis-structure-01.txt (fwd)

--------
In message <20161117101727.GB10016@1wt.eu>, Willy Tarreau writes:
>On Thu, Nov 17, 2016 at 09:48:16AM +0000, Poul-Henning Kamp wrote:

>> Trust me:  We will never care about *timestamps* with sub-microsecond
>> resolution in HTTP headers. They barely make sense in the first
>> place and transmission noise and and delays will totally swamp any
>> information they might carry.
>
>That's inexact, I've already seen people using timestamps as an easy
>way to have unique IDs.

And I've seen people use ieee754 binary floating point for
currency values...

Remember that this is laregly a forward looking thing.

People who specify HTTP headers with CS should use "identifier"
for values which are supposed to be unique IDs, because that
allow smarter people to stuff an UUID in there.

>There's nothing wrong with asking for one GB of data starting at 1.23 PB.

That's true.

That is a good argument for having a 64 bit "integer" type.

-- 
Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
phk@FreeBSD.ORG         | TCP/IP since RFC 956
FreeBSD committer       | BSD since 4.3-tahoe    
Never attribute to malice what can adequately be explained by incompetence.

Received on Thursday, 17 November 2016 10:28:00 UTC