I'm trying to imagine what kind of application intersects:
1) The set of applications which require fractional-second time precision
2) The set of applications which can be run on GAE, which makes no
guarantees WRT clock skew, let alone latency between components.
Seems to me that Google's solution is a pretty good one. Any solution
needs to balance two risks:
1) Chance an app will be negatively impacted by a second being
0.00001 longer than usual for a day. This chance is probably zero.
In fact, I'm willing to bet that many clocks naturally skew by this
amount in a day.
2) Chance that a piece of software will barf when confronted with a
timestamp like 23:59:60. This is probably quite high. I'll bet 90%
of time parsers ever written will fail.
I would be pissed if my app started throwing errors for one second.
Or wrote data into a database that subsequently couldn't be parsed
back out. Yuck.
Jeff
> --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To view this discussion on the web visit
>
https://groups.google.com/d/msg/google-appengine/-/TAlU_-QPZ1QJ.
>
> To post to this group, send email to
google-a...@googlegroups.com.
> To unsubscribe from this group, send email to
>
google-appengi...@googlegroups.com.
> For more options, visit this group at
>
http://groups.google.com/group/google-appengine?hl=en.