Earlier quoted context omitted.
It's not F# or Java, it's C++. http://news.ycombinator.com/item?id=2261896
It could be some left over system from the previous .Net platform causing a knock-on effect.
LSE Halts
41–50 of 72 posts
Re: LSE Halts
#42Earlier quoted context omitted.
They have publicly stated that the system is written in C++ on Suse Linux. http://www.computerworlduk.com/news/open-source/3260727/lond...
I wouldn't believe 100% in those statements.
I suspect that if there is any F# code, it's in a 3rd party system that talks to the stock exchange. There are lots of those due to the nature of an exchange, though they should all talk over the standard FIX protocol.
Re: LSE Halts
#43Re: LSE Halts
#44Earlier quoted context omitted.
F# on linux?
I doubt they'd be using Mono - if it really is an F# issue it maybe indicates it's a failure in some of the legacy system they are replacing.
"written in C#" http://www.computerworlduk.com/news/open-source/3260727/lond...
Re: LSE Halts
#45"And as a final note, solely for the seriously nerdy techies, there's been some talk about the failure being due to F# error." http://ftalphaville.ft.com/marketslive/
I still don't understand how they choose languages with garbage collection for systems that should be real time or similar.
Here's a bit more information: http://www.erlang.org/faq/academic.html#id55755
I don't know what sorts of 'real time' properties trading systems are required to have - can anyone talk about it with a bit more in-depth knowledge?
Re: LSE Halts
#46Re: LSE Halts
#47"And as a final note, solely for the seriously nerdy techies, there's been some talk about the failure being due to F# error." http://ftalphaville.ft.com/marketslive/
Re: LSE Halts
#48Re: LSE Halts
#49Earlier quoted context omitted.
I still don't understand how they choose languages with garbage collection for systems that should be real time or similar.
Erlang is not "real time" in the hard, embedded systems sense, but it does pretty well and has GC. Here's a bit more information: http://www.erlang.org/faq/academic.html#id55755 I don't know what sorts of 'real time' properties trading systems are required to have - can anyone talk about it with a bit more in-depth knowledge?
http://richg74.wordpress.com/2010/10/25/speedy-new-lse-tradi...
http://www.h-online.com/open/news/item/Linux-boosts-Stock-Ex...