Live data from Hacker News

LSE Halts

londonstockexchange.com

11–20 of 72 posts

Re: LSE Halts

#11

Does anyone know if this halt is related to the recent switch over to the new Linux based platform? ( http://news.ycombinator.com/item?id=686116 )

it is a new platform, hard to tell but I wouldnt go so far as to say linux is to blame, its more likely to be exchange software, they've gone from native to fix 5, so its using a new protocol, new os, new software stack and most likely new hardware stack

I don't think that "linux is to blame" or even that any choice of programming languages or other tools are to blame.

It's a large system with extra-ordinarily tight performance requirements, and a lot of integration with external systems, and by nature hard to phase in gradually. That kind of system is very hard to get right first time regardless of your toolset. I'd be interested to hear more about thier methods to deal with these requirements and risks, less about thier platform choice. IIRC, both this and the previous failed system were outsourced, which doesn't exactly fill me with confidence.

Re: LSE Halts

#14
The problem is that the LSE can't hire top tier talent. There are plenty of people who are experts in building hugely concurrent and fail-safe exchange software, and they pretty much all work for investment banks.

The LSE can't afford to compete with $1000/day salaries so they end up hiring second-tier developers. And unfortunately second-tier developers are a lot lot worse than first-tier developers.

Re: LSE Halts

#15
post #12

"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've no idea where they got this from, although I mentioned it on Twitter as a joke: https://twitter.com/tim_g_robinson/status/41086872876892160

Re: LSE Halts

#18
post #12

"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/

F# on linux?

Via mono. If that's true... that would be an interesting news for the project (not because of the bug itself of course...).

Re: LSE Halts

#19
post #12

"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/

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.

Re: LSE Halts

#20

Earlier quoted context omitted.

F# on linux?

Via mono. If that's true... that would be an interesting news for the project (not because of the bug itself of course...).

If the LSE were using F# we'd have heard a lot more about it already. For instance, from Microsoft.
Post reply on HN