LWN.net Logo

Leaping seconds and looping servers

Leaping seconds and looping servers

Posted Jul 4, 2012 14:01 UTC (Wed) by faramir (subscriber, #2327)
In reply to: Leaping seconds and looping servers by paulj
Parent article: Leaping seconds and looping servers

I have this feeling that you have just described "the stock market". If true, that would pretty much explain why everyone ends up caring.


(Log in to post comments)

Leaping seconds and looping servers

Posted Jul 4, 2012 14:22 UTC (Wed) by paulj (subscriber, #341) [Link]

Trading requires imposing an absolute ordering - not an absolute time. You could specify order with UTC time-stamps I guess, but still you'd want a central arbiter to provide those time-stamps. Otherwise you'd need an honour system to settle trades - which surely would be open to abuse?

Leaping seconds and looping servers

Posted Jul 4, 2012 17:56 UTC (Wed) by jwakely (subscriber, #60262) [Link]

You only need an ordering at the matching engine. But most participants in the markets are not running matching engines. For measuring the age of quotes and your network latency and your software latency and the latency of messages from the exchange and the latency of messages from other sources and numerous other measurements you want accurate (definitely sub-0.1s!) timestamps, that agree across multiple organisations.

Leaping seconds and looping servers

Posted Jul 7, 2012 1:13 UTC (Sat) by BenHutchings (subscriber, #37955) [Link]

Some people were very happy that June 30 was not a trading day!

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds