Live data from Hacker News

Cloudflare Time Services

cloudflare.com

1–10 of 68 posts

Re: Cloudflare Time Services

#3
post #2

It seems to me that CloudFlare should just sponsor servers for inclusion in the long-standing global NTP pools. https://www.ntppool.org/en/

pool.ntp.org is a open source project (under Apache License) with a open group of contributors (volunteers). Basically the opposite of what Cloudflare is and stands for.

Sponsoring servers in pool.ntp.org wouldn't support Cloudflare's goal(s).

Re: Cloudflare Time Services

#5
“For many applications, accurate network time isn’t essential: it suffices to be within 10 seconds of real time”

I can’t imagine any application where the more accurate isn’t preferred. And 10 secs seems like quite a bit imho

Re: Cloudflare Time Services

#6
post #4

Are the local time servers stratum 1, or do they have some central stratum 1 source that they then distribute out to the edge datacenters? What's the value over just building your own stratum 1 source? (Shameless plug: https://github.com/jrockway/beaglebone-gps-clock/blob/master... )

Its actually not clear what you'd get. So I set it up on a server, and it shows as Stratum 3. So that means Cloudflare's service is a Stratum 2. I'd much prefer if they were a 1 and the servers would get a 2, but I guess for free that's what you get.

The advantage for this is if you are running servers in production, this is easier to set up.

Re: Cloudflare Time Services

#7
I assume Cloudflare does not serve leap-smeared time? In regards to rough-time, does anyone know what the result would be when both Cloudflare and Google are used at the same time, and Google serves leap-smeared time?

Re: Cloudflare Time Services

#9

“For many applications, accurate network time isn’t essential: it suffices to be within 10 seconds of real time” I can’t imagine any application where the more accurate isn’t preferred. And 10 secs seems like quite a bit imho

IIRC Roughtime is for validating TLS certificates which have lifetimes of hours to months, so 10 seconds doesn't matter.

Re: Cloudflare Time Services

#10

“For many applications, accurate network time isn’t essential: it suffices to be within 10 seconds of real time” I can’t imagine any application where the more accurate isn’t preferred. And 10 secs seems like quite a bit imho

That's for their roughtime servers, which is a different service than the NTP servers they offer on the same page (though it could be clearer that they're distinct). The advantage of roughtime is that it's cryptographically signed and auditable, so you can be confident about using it to check things like TLS cert expirations (for which 10 seconds is plenty accurate).
Post reply on HN