London Stock Exchange Finishes Switch To Linux
DMandPenfold writes "The London Stock Exchange has successfully set into live trading a new matching engine based on Novell SUSE Linux technology, following successful last-step setup procedures on Saturday. The move has been billed as one of the LSE's most significant technological developments since the increasing prevalence of electronic trading led to the closure of the traditional exchange floor in 1986. LSE chief executive Xavier Rolet has insisted that the exchange, once a monopoly, will deliver record speed and stable trading in order to fight back against the fast erosion of its dominant marketshare by specialist electronic rivals."
based on Novell SUSE Linux technology
Should it be Attachmate (err... Microsoft...?) Linux Technology already?
Questions raise, answers kill. Raise questions to stay alive.
Does this mean the prompt will be a GBP (£) sign instead of a dollar ($) ?
the exchange, once a monopoly, will deliver record speed and stable trading in order to fight back against the fast erosion of its dominant marketshare by specialist electronic rivals
The issue facing markets isn't that. It's algorithmic trading:
https://secure.wikimedia.org/wikipedia/en/wiki/Algorithmic_trading#Issues_and_developments
https://secure.wikimedia.org/wikipedia/en/wiki/2010_Flash_Crash
Please help metamoderate.
This likely means that the Toronto Stock exchange will soon be using Linux as well, if they aren't already.
I know it's not my most sophisticated comment, but I like open source so I am happy :)
Never antropomorphize computers, they do not like that
And so ends one more of an increasingly long line of Accenture / MSFT snafus.
Is Novell SUSE Linux good?
The only drivers that were missing were the ones that corresponded to my portfolio.
Because clearly, ever more HFT is exactly what everyone needs!
There is exactly one problem: greedy people
Wasn't this the MS get the fact showcase as to how much better ms.net and sql server were compared to linux? Before the system came crashing down and latency became an issue?
I think it should be "Linus Torvalds and friends Linux Technology"?
I know of a newspaper that won't be publishing this story...
the hell has this had to do with Microsoft (OFCOURCE their marketing department was going to paint it as a MS win anyway). The problems/bugs in the previous system were in code that Accenture shipped (Though I think they were helped by MS to some extent), not at the OS level or in SQL server. Its like blaming Bjarne Stroustrup or the authors of libstdc++ if your C++ app has bugs.
Although.. I do like the fact that this generates positive PR buzz for the Linux brand as safe and stable and corporate friendly.
If you're a market maker - who may have a legal & contractual obligation to keep offering trades - yes, you do stay in the market until the trading curbs halt a complete meltdown if things are headed south.
>>LSE chief executive Xavier Rolet has insisted that the exchange, once a monopoly, will deliver record speed and stable trading
I'm not sure, even if a senior manager insists on stability, that it is guaranteed to happen. What he could do is to insist that, if any instability occurs in the new system, the workforce positions will also become unstable.
I hear a lot of fanfare about the OS, but what is the danged trading app written in? You can't "write something in linux"... is it C, Java, COBOL what?
> At 8am today, the exchange’s main venue went into live trading with the Millennium IT matching engine, developed in C++ programming language and running on SUSE Linux ..
Why did they choose SuSE and how does Microsofts intellectual property patent covenant with Novell impact on the decision. Is part of what the LSE paying to Novell being funneled back to Redmond. Is this the future of Microsoft innovation ?
London Stock Exchange investigating potential system problem on closing auction http://www.computerworlduk.com/news/it-business/3261177/london-stock-exchange-investigating-potential-system-problem-on-closing-auction/ The London Stock Exchange has said it is investigating an issue on its main cash market, which yesterday implemented a new matching engine based on Linux technology. The LSE declined to give details on what had happened until the investigation was complete, and it is not known whether the new system was responsible. The system, written in C++ language on Novell SUSE Linux-based datacentres, replaced a Microsoft .Net-based system that ran on Windows Server and SQL Server....
http://www.computerworlduk.com/news/it-business/3261177/london-stock-exchange-investigating-potential-system-problem-on-closing-auction/
the next thing they install is WINE.
Wasn't this the MS get the fact showcase as to how much better ms.net and sql server were compared to linux? by DUdsen (545226) on Tuesday February 15, @05:56AM (#35207904)
Here is something you & the other "FUD spreaders" around here ought to be made aware of:
---
"LSE denied that the collapse was TradElect's fault" - http://blogs.computerworld.com/london_stock_exchange_to_abandon_failed_windows_platform by Stephen J. Vaughn-Nichols
---
TradElect &/or InfoLect being the Microsoft based system - & mind you also, it lasted just fine from 2007 until the crash that occurred, & from what I have been reading about it, it happened on the biggest volume day that exchange ever saw due to some takeover... it remains to be seen if Linux based MilleniumIT's system will handle THAT level of "load" too...!
ALSO?
See subject-line, because Linux was not in place at LSE before now, afaik. There was this:
Sequence Programme and Stock Exchange Electronic Trading Service (SETS) between 1994 and 1997
that WAS there, before Windows Server 2003 + SQLServer 2000 (I bolded that, because that was the problem, imo @ least: An old version of SQLServer, which isn't NEARLY AS GOOD as SQLServer 2005 was, & less so than SQLServer 2008) even?
("SETS" seems to have been a proprietary system of some sort, because I cannot find, after a LOT of "digging online" too mind you, EXACTLY what made it up! IF anyone can find it, please reply & post the data... thanks in advance!)
Anyhow - that was there, SETS, prior to Windows Server 2003 + SQLServer 2000 (which were being used, per my statement above, and. both are now out-of-date anyhow, because newer versions are out (Windows Server 2008 and SQLServer 2008)).
Now, where Microsoft HAS experienced successes on a Stock Exchange, has been NASDAQ.
The combination of:
Microsoft Server 2003 (clustered)
IIS
SQLServer 2005
Has been successful acting as "the official trade data dissemination system" there, for years now. With 24x7 "uptime" too, no less!
APK
P.S.=> Does it get attacked? You betcha:
http://news.slashdot.org/story/11/02/05/1723227/Hackers-Penetrate-Nasdaq-Computer-Networks
(No, I didn't HAVE to post that, but that wouldn't be totally fair/honest of me either to omit it & it'd open me up to "attack" on my point above so... there ya are!)
NYSE & Chi-X do well also, so far @ least, for stability, using Linux though. I won't omit stating that fact either!
Then again, as far as attacks though, getting "back on track" here?
Every stock exchange, gets "hit"... and A LOT (makes sense... Dollars & CENTS): That's where BIG money can be made, via attempts @ data alteration...
(One must love these Linux shills, trying to tell lies via their "FUD" tactics, because usually, they screw things up like DUDsen has... I state that, because it's ONLY A MATTER OF TIME before the LSE, on Linux, gets hacked/cracked too - because of the incentives (big coins))... apk
The stability of the new system may be unproven but TradElect was no longer able to compete with the alternative venues that have been spring up in latency terms. BATS Europe & Chi-X were spanking it on order entry latency and they didn't require writing to a completely proprietary messaging interface to get the best possible latency as TradElect did, either. It was a bit of a panic buy but the LSE had reason to be browning their pants with the way their market share was collapsing.
"BATS Europe & Chi-X were spanking it on order entry latency" - by Anonymous Coward on Tuesday February 15, @06:54PM (#35216228)
Imo, to stop latency problems? They should have been using Ramdisks for their databases @ the very least (SSD's as they are nowadays called, but NOT "flash RAM" type, as there are faster ones) @ LSE then, imo...
Especially in DB-driven scenarios like theirs (for as many tables/device as they can fit on them).
That works, bigtime, & especially for reducing latencies.
And again, & I want to "*stress this*" - SSD's not based on FLASH RAM technology either, especially in write driven DB scenarios (such as temp tables/devices). On FLASH ram SSD's, it wouldn't be as good, as they have slower writes (no matter what).
(Makes me wonder IF they did use them in fact, since you point that out as a possible factor for the change).
Between that, & imo @ least, using SQLServer 2000 (vs. 2005 or 2008 in clusters) is another.
APK
P.S.=> Heck, myself, as a "mere consumer" have one on my setup (& I have since the mid 2002 in hardware, via a CENATEK RocketDrive 4gb PC-133 SDRAM PCI 2.2 bus driven & also a Gigabyte IRAM 4gb DDR4 PCI-Express x4 bus driven, SATA I bus driven) - they're great for more speed... especially in DB work, but I also place my:
---
---
Each one not only acts faster now, with FAR lower latency than from HDD (especially the C drive, which is busy as is) by offloading my C: drive from those duties, & lessening fragmentation on it as well (just because it houses my OS, programs, & sometimes even data I have program acting on, but usually these are moved to disks that are bigger than my 4gb sized SSD's...)).
apk
None of that matters. You're trying to have a reasoned debate with apk. It doesn't matter your facts or your logic. He's never wrong about anything despite lack of experience or knowledge. He is the ultimate Slashdot troll.
Come on, man. That stuff is basic tuning. People have been using in-memory databases for performance in systems like this since time immemorial. If they didn't do it, they don't belong in charge of a primary school computer cluster never mind a major stock exchange.
Because you are posting as anonymous coward it's quite obvious that the ac apk has gotten the best of you before here.
"People have been using in-memory databases for performance in systems like this since time immemorial." - by Anonymous Coward on Wednesday February 16, @04:02PM (#35224876)
Yes, I am one of them (if not the first, OR, one of the first to do so that is recorded from "way back when") & before many larger DB engines really did "in memory devices" on PC/Server type systems:
---
Windows NT Magazine (now Windows IT Pro) April 1997 "BACK OFFICE PERFORMANCE" issue, page 61
(&, for work done for EEC Systems/SuperSpeed.com on PAID CONTRACT (writing portions of their SuperCache program increasing its performance by up to 40% via my work) albeit, for their SuperDisk & HOW TO APPLY IT, took them to a finalist position @ MS Tech Ed, two years in a row 2000-2002, in its HARDEST CATEGORY: SQLServer Performance Enhancement).
---
So, as you can see, I have been doing that, actively... I just thought it's worth noting/mentioning, vs. what you brought up as a difficulty for they:
LATENCY!
(In fact, as far back as 1996 thru 2002, I was suggesting doing it before SQLServer did its OWN "memory device", by putting such devices onto a SSD, or giant Ramdisk in memory in fact, which is HOW "SuperDisk" was used by EEC Systems for that purpose (they're now SuperSpeed.com)).
APK
P.S.=> Nowadays, it may be "common-practice" but, I thought I'd mention it here... because it works! You see companies doing it today, because of the lower latency of SSD's, but I was doing it "way back when"... because it works! apk
That seems to tell the real story here. Not a single person disproved anything he wrote here, and he used documented facts. All you have in retaliation to that are your unjustified mod downs, and your ad hominem attacks in your name throwing, while you post as anonymous coward. It seems you couldn't ignore him or his facts, and that you were reduced to name calling and a mod down that was not justified. Not a good showing.
Read 'em & weep Penguins:
---
London Stock Exchange Web Site Serving Malware:
http://www.securityweek.com/london-stock-exchange-web-site-serving-malware
---
Let's see - so far, Linux has fallen onto its FACE only 2 days into the job, & now they're serving malwares too?
Please... lol!
APK
P.S.=> Need I say more? apk