London Stock Exchange begins migration to Linux-based trading platform (ComputerworldUK)
The exchange is gearing up for one of its most crucial years yet for technological change. At the end of the 2010, the Linux-based MillenniumIT trading platform, which the LSE gained by acquiring the Sri Lankan company for £18 million in September, will be switched on. It will replace the outgoing TradElect platform, based on Microsoft .Net architecture and upgraded by Accenture only two years ago at a cost of £40 million."
Posted Jan 21, 2010 18:17 UTC (Thu)
by trasz (guest, #45786)
[Link] (26 responses)
Posted Jan 21, 2010 18:39 UTC (Thu)
by woooee (guest, #54179)
[Link] (10 responses)
Posted Jan 21, 2010 18:45 UTC (Thu)
by trasz (guest, #45786)
[Link] (9 responses)
Posted Jan 21, 2010 21:04 UTC (Thu)
by drag (guest, #31333)
[Link] (8 responses)
Microsoft did. At least partially.
For customers this huge and opportunities this lucrative you can bet that
I don't know how much anybody here has dealt with Microsoft, but if your a
And that is just for a relatively small company. For something like the LSE
This is actually one of the nice points about Microsoft. If your using
Posted Jan 21, 2010 21:52 UTC (Thu)
by trasz (guest, #45786)
[Link] (7 responses)
Posted Jan 21, 2010 23:20 UTC (Thu)
by cmccabe (guest, #60281)
[Link]
Would they really have done that if they thought the Accenture / TradElect guys were "a bunch of morons?"
> Go read TheDailyWTF.com. 90% of these cases happened in Windows environment
Maybe that's because smarter programmers prefer to use other platforms? Hmm, no, can't be. Must be another giant conspiracy.
Posted Jan 22, 2010 1:37 UTC (Fri)
by leoc (guest, #39773)
[Link] (3 responses)
Hate to be the one to break this to you, but Microsoft was heavily involved in all aspects of the LSE .NET implementation.
"Working with Microsoft and Accenture, the London Stock Exchange replaced its London Market Information Link (LMIL®) system with Infolect®. It used the Microsoft® .NET Framework, the Microsoft Visual C#® .NET development tool, and the Microsoft SQL Server 2000 database." (source, emphasis mine)
"The application is based on Microsoft® .NET and Microsoft SQL Server 2000 and was developed in partnership with both Microsoft and Accenture." (source, emphasis mine)
Posted Jan 22, 2010 11:12 UTC (Fri)
by epa (subscriber, #39769)
[Link] (2 responses)
Posted Jan 22, 2010 18:32 UTC (Fri)
by leoc (guest, #39773)
[Link] (1 responses)
Posted Jan 24, 2010 22:26 UTC (Sun)
by alextingle (guest, #20593)
[Link]
One 2003-era CIO said "[our supplier forced us to switch to Linux and] we found we had an additional overhead in understanding the technology and the total cost of ownership has risen." He was obviously influenced by those old "total cost of ownership" ads from Microsoft. You don't hear MS banging on about TCO these days do you?
Posted Jan 22, 2010 16:14 UTC (Fri)
by brianomahoney (guest, #6206)
[Link] (1 responses)
LWN tries to be factual, and unbiased.
Posted Jan 28, 2010 21:46 UTC (Thu)
by SEMW (guest, #52697)
[Link]
> I would politely suggest that you take your appologist comments, FUD and Astroturfing somewhere else. LWN tries to be factual, and unbiased.
And it succeeds, in both cases; not only in the articles, but also, for the most part, in the comment threads. And part of the reason it succeeds in comment threads is the variety views represented by the commenters. There are two sides to every story, and in LWN, you will usually see the 'other' side presented fairly somewhere in the comments (even in stories involving companies viewed by most of the community as 'bad guys', such as Microsoft), if only sometimes by a devil's advocate in order to spark informed discussion. This is a good thing: uniform 'group-think' is the enemy of neutrality.
Anyway, the point of this is that accusing anyone who posts a comment in support of Microsoft of 'astroturfing' (i.e. being paid by Microsoft) is not only probably untrue, but also pretty counter-productive if your goal is informed discussion. Having all sides of the story represented is a good thing, even the sides you don't happen to agree with.
Posted Jan 21, 2010 18:56 UTC (Thu)
by rahvin (guest, #16953)
[Link] (11 responses)
Much of the flack the LSE system caught was because their competitors at NASDAQ and the New York SE were running so much more efficiently with Linux systems.
Posted Jan 21, 2010 20:39 UTC (Thu)
by trasz (guest, #45786)
[Link] (10 responses)
As for the restarts - there are many Linux systems out there that are restarted daily for exactly the same reason.
Posted Jan 22, 2010 1:45 UTC (Fri)
by leoc (guest, #39773)
[Link] (7 responses)
If you could point me to some such systems I'd be curious to see what kind of setup they are running.
Posted Jan 22, 2010 8:28 UTC (Fri)
by trasz (guest, #45786)
[Link] (6 responses)
Posted Jan 22, 2010 10:22 UTC (Fri)
by sgros (guest, #36440)
[Link] (1 responses)
Posted Jan 22, 2010 13:28 UTC (Fri)
by trasz (guest, #45786)
[Link]
Posted Jan 24, 2010 0:56 UTC (Sun)
by stanford (guest, #63180)
[Link] (3 responses)
I suspect that you may be mistaken in your original claim, and are therefore
If you could point me to such systems, I'd be curious to see what kind of
Posted Jan 24, 2010 2:32 UTC (Sun)
by nix (subscriber, #2304)
[Link]
... because it's in a VM sitting atop a Windows 2008 Server system, which
Posted Jan 25, 2010 12:27 UTC (Mon)
by trasz (guest, #45786)
[Link]
However, I actually can give you one company name, because they talked about this in public. Company is Nasza Klasa, kind of like Polish Facebook and one of the busiest websites in *.pl. One problem they had was that XFS was losing files. Just like that - something didn't quite work and the file was gone. It wasn't really a problem for them, because they had everything replicated, so were able to work around that in automated manner.
Posted Jan 25, 2010 12:31 UTC (Mon)
by trasz (guest, #45786)
[Link]
What I'm trying to say is, both systems work OK for most people. But for some they don't, requiring restarts.
Posted Jan 22, 2010 11:13 UTC (Fri)
by epa (subscriber, #39769)
[Link]
Posted Jan 22, 2010 17:21 UTC (Fri)
by drag (guest, #31333)
[Link]
Posted Jan 21, 2010 19:53 UTC (Thu)
by Trelane (subscriber, #56877)
[Link]
Get the facts!
Posted Jan 23, 2010 19:37 UTC (Sat)
by Doogie (guest, #59626)
[Link] (1 responses)
My apologies to everyone else for feeding the troll, sometimes I just can't resist.
Posted Jan 25, 2010 12:42 UTC (Mon)
by trasz (guest, #45786)
[Link]
The exact cause of the problem is already known - missing NULL check in the application that... well, that did something with the ship. This missing check caused the application to crash. The only connection between this application and Windows was that it was running under Windows. It wasn't part of Windows, and it wasn't written by Microsoft.
Even the management guy (who wasn't directly involved and didn't really have any clue about what worked and what didn't) didn't claim that Windows NT failed - he claimed that he _believes_ that choice of Windows was not a good idea. In every corporation you will find dozens of people that believe Linux is bad and you shouldn't use it for critical parts of infrastructure. Exactly the same level of "technical insight".
Posted Jan 21, 2010 19:20 UTC (Thu)
by clugstj (subscriber, #4020)
[Link] (1 responses)
Posted Jan 22, 2010 6:00 UTC (Fri)
by dmarti (subscriber, #11625)
[Link]
Posted Jan 22, 2010 20:07 UTC (Fri)
by Milan (guest, #26716)
[Link]
Posted Jan 23, 2010 7:46 UTC (Sat)
by ClarkMills (guest, #11490)
[Link]
26 October 2005
"The ever increasing demand for real-time, mission-critical data fluidity that underpins efficient trading has been answered by powerfully deployed, innovative and scaleable Microsoft technology."
http://www.onwindows.com/Articles/London-Stock-Exchange-implements-Infolect/582/Default.aspx
Microsoft is only mentioned once: "It will replace the outgoing TradElect platform, based on Microsoft .Net architecture and upgraded by Accenture only two years ago at a cost of £40 million."
It reads as if all the blame has been heaped on TradElect yet reading the prior articles there was obviously very tight linkage between M/S & TradElect.
Example: LSE CIO: "We like having a supplier we can touch and shout at and kick when something goes wrong," said Lester. "With Microsoft we have a partnership that goes all the way up to Steve Ballmer. At HP, we have a partnership that goes all the way up to Carly [Fiorina]. If anything goes wrong with our systems we will point the finger very publicly at them, and that makes them good suppliers."
ZDNet 2003:
"Infolect was the first mission critical system to go live on the M/S .NET framework."
This is M/S' showcase project to try prove their metal. There are several shots in the video of a newspaper article "LSE chooses Windows over Linux for reliability"
Video here: mms://wm.microsoft.com/ms/windowsserversystem/facts/videos/LSE_CaseStudy_Rev_750k.wmv
http://www.microsoft.com/uk/getthefacts/lse.mspx
Cheers... Clark
Apologies for the rant, I just got back from [the fantastic] LCA and am half asleep. :)
London Stock Exchange begins migration to Linux-based trading platform (ComputerworldUK)
London Stock Exchange begins migration to Linux-based trading platform (ComputerworldUK)
London Stock Exchange begins migration to Linux-based trading platform (ComputerworldUK)
London Stock Exchange begins migration to Linux-based trading platform (ComputerworldUK)
Microsoft put a crapload of effort into getting this system up and running
efficiently. LSE used all the star Microsoft technologies that were
available at the time: .NET, Windows 2003, MS SQL, and all that.
company deploying Microsoft solutions they will actually be devote quite a
bit time to you. Have their engineers work with your software guys to port
software and will even fly people out to work with you.
you can definitely bet that Microsoft pretty much had several employees
devoted nearly full time specifically to making that work. Both with the
software developers and the administrators who deployed it.
their stuff and your running into problems they are not going to let you
twist in the wind; as long as your a big enough customer (of course).
London Stock Exchange begins migration to Linux-based trading platform (ComputerworldUK)
London Stock Exchange begins migration to Linux-based trading platform (ComputerworldUK)
http://switch.atdmt.com/action/FY07_Linux_LSE_Download
"There is nothing Microsoft can do if the company employs a bunch of morons."
London Stock Exchange begins migration to Linux-based trading platform (ComputerworldUK)
London Stock Exchange begins migration to Linux-based trading platform (ComputerworldUK)
I don't see how us not knowing who did the "real" work benefits them in any way. Even if their only involvement was to spend 5 minutes writing a press release taking credit for the work, it is still their fault when it fails, just as it would be to their credit had it succeeded. Considering the LSE CIO touted his personal relationship with Steve Ballmer while he was dissing Linux, I would be absolutely astonished if Ballmer didn't send every member of the core .NET and Windows develop teams to the LSE when the shit hit the fan.
London Stock Exchange begins migration to Linux-based trading platform (ComputerworldUK)
London Stock Exchange begins migration to Linux-based trading platform (ComputerworldUK)
London Stock Exchange begins migration to Linux-based trading platform (ComputerworldUK)
London Stock Exchange begins migration to Linux-based trading platform (ComputerworldUK)
London Stock Exchange begins migration to Linux-based trading platform (ComputerworldUK)
London Stock Exchange begins migration to Linux-based trading platform (ComputerworldUK)
there are many Linux systems out there that are restarted daily
London Stock Exchange begins migration to Linux-based trading platform (ComputerworldUK)
London Stock Exchange begins migration to Linux-based trading platform (ComputerworldUK)
London Stock Exchange begins migration to Linux-based trading platform (ComputerworldUK)
commercially supported by RedHat, use ext3. So, in case XFS makes you, or
anyone else, a trouble you can migrate to something else. In case of
Windows, your only option is FAT32.
London Stock Exchange begins migration to Linux-based trading platform (ComputerworldUK)
London Stock Exchange begins migration to Linux-based trading platform (ComputerworldUK)
to some "Linux systems out there that are restarted daily". In other words,
he was politely asking you to substantiate your claim. You have made vague
allusions to "filesystem corruption" and "memory leaks", but have not
actually cited concrete evidence of such things.
unable to provide substantiation. Linux is used on a wide range of
architectures, including supercomputers that require very high availability,
and its uptime can be measured in years. I can find no evidence that Linux
either suffers systemic file corruption in XFS, or from memory leaks that
mandate a daily reboot.
setup they are running.
London Stock Exchange begins migration to Linux-based trading platform (ComputerworldUK)
needs a daily reboot before kernel memory leaks bring it to its knees. I
really wish my workplace weren't MS 'partners'.
London Stock Exchange begins migration to Linux-based trading platform (ComputerworldUK)
London Stock Exchange begins migration to Linux-based trading platform (ComputerworldUK)
London Stock Exchange begins migration to Linux-based trading platform (ComputerworldUK)
There is no reason to believe that latency was actually caused by the
operating system and not the middleware or just poor design of the
application itself.
London Stock Exchange begins migration to Linux-based trading platform (ComputerworldUK)
There is a huge difference between typical business applications and the
sort of 'soft realtime' performance that things like the stock exchange
programs and telephony demand.
They require the ability to have not only low-latency, but deterministic
latency. In other words.. you not only need to have the ability to get
things done very quickly you need to have guarantees on how quickly it gets
done.
Having the ability to guarantee latency like that is completely and totally
unneeded for typical server setups. In fact having the OS even capable of
doing this leads to lower efficiency and lower overall performance. It runs
counter to the sort of typical loads that a server needs to support.
If you were to take typical benchmarks meant to gauge the performance of
realistic application load on a system I would bet that those benchmarks
would score lower on the Linux stuff used in the time sensitive portions of
a stock market then if you just used a off the shelf Linux version from
Redhat or Suse.
You are absolutely right that application developer can ruin any
performance, but in this sort of situation the OS and the middle ware
choices absolutely matters. It's critical, in fact.
Also the ability to have Linux be successfully customized for a specific
purpose does not really reflect on how well it can meet the needs of
typical business usage.
London Stock Exchange begins migration to Linux-based trading platform (ComputerworldUK)
LOL! Every article I've ever seen about the USS Yorktown specifically cites Windows NT for the ship board failures. I notice you tried unsuccessfully to argue something similar on wikipedia. As they rightly told you there, all the verifiable evidence strongly implicates Windows NT as the source of the problems with the USS Yorktown, so if you have any evidence proving otherwise you should provide it.
London Stock Exchange begins migration to Linux-based trading platform (ComputerworldUK)
London Stock Exchange begins migration to Linux-based trading platform (ComputerworldUK)
London Stock Exchange begins migration to Linux-based trading platform (ComputerworldUK)
sounds like you paid for "Go on. Be a Tiger" billboards in every airport terminal in the world.
Accenture customers
Real Windows troubles
Hi all.Microsoft was heavily involved
An article on M/S' showcase site: www.onwindows.com
...
Andrew King, group director of financial services at Microsoft, said: "As a key strategic technology partner with the London Stock Exchange that places our .NET Framework and SQL Server database at its core, Infolect [the software] is an important milestone project for Microsoft, as well as the exchange's Technology Roadmap.
...
Reading the January 21 2010 ComputerWorld article (TFA), it is written in a very Linux-negative tone. The first sentence of the article reads: "The London Stock Exchange has begun a twelve-month migration to its new trading platform, based on Linux, as trading fell sharply."
http://news.zdnet.co.uk/software/0,1000000121,39117009,00.htm
Have a look at the video on M/S site specifically note at 01:20 LSE CTO:
It's obvious that this was a M/S showpiece project and that M/S would have done everything possible to prop it up.