3 ms·
I can't comment on infrastructure in AWS, but I worked at an observatory for a hot minute when they used Precision Time Protocol (PTP). Their scheme was to reco
by coldbrewed 3y ago
I can't comment on infrastructure in AWS, but I worked at an observatory for a hot minute when they used Precision Time Protocol (PTP). Their scheme was to record telemetry from all aspects of the observatory -- hardware state, environmental and atmospheric conditions, software and system state, commands, etc. The intent was to build a hyper-precise set of telemetry that could be used to retroactively reprocess old imaging from the observatory as more imaging and telemetry was generated and it would be easier to do that with more accurate timing.
With this level of resolution, multiple observatories can more effectively share and synthesize data; if you know the state of two observatories down to the tens or hundreds of nanoseconds you can do more advanced work with synthetic aperture imaging.
Beyond astronomy my other guess is that PTP or similar tech might be used for high frequency trading; it might also be useful for creating distributed systems; Google's Cloud Spanner uses TrueTime which IIRC is a proprietary equivalent of PTP.
- bestouff 3y agoPTP is nearly always proprietary. It's very configurable and has to be configured to work. So there are many sets of settings called "profiles", defined by various industries for their own needs. They're not completely interoperable, but all have in common a high precision. So you could say PTP is a kit to build timesync protocols.
- maxnoe 3y agoSince this comes from a physics context, it's most likely talking about the white rabbit implementation of ptp, which is open source and open hardware: https://white-rabbit.web.cern.ch/ https://white-rabbit.web.cern.ch/
- bradknowles 3y agoPTP is not scalable. It can work fine on smaller networks, but becomes more and more troublesome as the networks get larger and larger.
- deleted 3y ago[deleted]