Slashdot Mirror


London Stock Exchange To Abandon Windows

BBCWatcher writes "Computerworld's Steven J. Vaughan-Nichols reports that the London Stock Exchange is abandoning its Microsoft Windows-based trading platform: 'Anyone who was ever fool enough to believe that Microsoft software was good enough to be used for a mission-critical operation had their face slapped this September when the LSE's Windows-based TradElect system brought the market to a standstill for almost an entire day .... Sources at the LSE tell me to this day that the problem was with TradElect ...'"

21 of 438 comments (clear)

  1. Not Windows' fault by TheThiefMaster · · Score: 5, Insightful

    It's not Windows vs Linux.

    It's TradElect vs MarketPrizm, which happen to run on Windows vs Linux respectively.

    TradElect never managed its performance promises, which suggests lies from marketing and / or programmers unable to deliver what they were asked to. Despite what the Linux fanboys love to say, inferior software isn't Windows-only, and does exist on Linux too.

    This could easily have been the other way around, ditching Linux and a shit piece of trades software for Windows and a good bit of trades software. The OS is irrelevant here, except to fanboys of either side.

    1. Re:Not Windows' fault by Anonymous Coward · · Score: 5, Insightful

      Exactly. We run 90% of our mission critical software at work on Windows and don't have problems...but have moved to Linux to run remote monitoring software. Should I make a post saying we're abandoning the horrible crappy Windows market for Linux? That would be just as incorrect of a statement.

    2. Re:Not Windows' fault by MyDixieWrecked · · Score: 5, Insightful

      It's not Windows vs Linux.

      You say it's not Windows' fault and I agree--it wasn't an OS problem (per se), but rather an application issue. In actuality, it's Microsoft's fault; the application was developed in joint by Accenture AND Microsoft. With the requirements not being met that it be a high-performance, real-time application and the fact that they were unable to deliver even with MS being involved made them lose faith in the company and their products (.NET, Windows Server, SQL server).

      I'd say that if MS wasn't involved in the development of the app that it's possible that they would scrap the app rather than the OS/framework, but if I was in that position, I'd do the same thing.

      It's possible that they also look at the chicago stock exchange and the NYSE and the fact that their apps are running on Linux and have decided to move to a proven, successful system.

      --



      ...spike
      Ewwwwww, coconut...
    3. Re:Not Windows' fault by Idaho · · Score: 5, Insightful

      It's not Windows vs Linux.

      It's TradElect vs MarketPrizm, which happen to run on Windows vs Linux respectively.

      Then again, TradElect was written by Microsoft and Accenture, so Microsoft where heavily involved in this project themselves - not just from the perspective of Windows only.

      In addition, they touted this in their "Get The Facts" anti-Linux campaign, so I'm sorry, but pointing out this failure and blaming it on Microsoft (though perhaps not the Windows OS as such) is fair game IMO.

      I mean, if a large and well-known consulting firm together with Microsoft themselves can't make a Windows-based framework perform, who can?

      --
      Every expression is true, for a given value of 'true'
    4. Re:Not Windows' fault by ForexCoder · · Score: 5, Insightful

      It's not Windows vs Linux.

      No, it's Microsoft vs Linux.

      Microsoft had full control over the stack of tools they used (Windows Server 2003, C#/.NET, Sql Server 2000, I believe) and they invested a lot of resources, both technical and marketing, into making this system run. It was suppose to show that Microsoft software could handle this kind of system as well or better then *nix. And it was a failure.

      See Get the Facts for more details.

    5. Re:Not Windows' fault by Tom · · Score: 5, Insightful

      The OS is irrelevant - every modern server OS performs well enough to support sanely written software and sanely designed infrastructure. Only the people living in the past and the ones having no clue will argue otherwise.

      Or the ones who don't know what they're talking about, like you.

      This is one of the main stock exchanges in the world. Billions of dollars of trade rely on microsecond-precise handling. There are whole companies (and not small ones) that do stuff like inter-exchange trading which is the buzzword for "buy for $1,5678 in London, sell for $1,5679 in Tokyo before anyone else does and the prices equalize". These are companies that are willing to put down five to six digit sums per month if they can get an Internet connection with a few milliseconds less latency.

      For this environment, you don't need "sanely managed". Any delay whatsoever in the transactions is bad. Any time a transaction can not be handled properly due to delay, queues or any fucking other reason, one of your traders is unhappy. And you don't want unhappy traders when they are your business.

      --
      Assorted stuff I do sometimes: Lemuria.org
    6. Re:Not Windows' fault by Anonymous Coward · · Score: 5, Informative

      I worked for Accenture in one of the "delivery centres" in the Eastern Europe and it was total crap. They hired 1st and 2nd year students for peanuts, and sold them as professionals to rich foreign companies. The turnover of staff was about a third - after one learned something, it was best to get out of there as soon as possible. From the posts on the glassdoor i can infer that this is the strategy accenture employs worldwide.

      accenture just sucks.

    7. Re:Not Windows' fault by Bert64 · · Score: 5, Informative

      Yes i will second that, responsiveness is one of the most important aspects to traders...
      They have special keyboards tailored to their particular trading applications so you can enter trades quicker...
      They have dedicated lines between sites because a vpn going over the internet would be slower...
      They use unencrypted and often unauthenticated protocols to reduce the overhead.
      They intentionally use very short or no passwords so they are quicker to enter...
      Security, cost, all secondary factors to the need for low latency.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  2. Two years worth of use by Jerky+McNaughty · · Score: 5, Interesting

    I'm in the industry, so I have a little more background on this. They spent about 40M GBP building the system, and it's only been used for two years. It was (entirely?) outsourced to Accenture. Other reasons why the system sucks: It can only handle about 10,000 orders/second, and has latency numbers that are incredibly high (5 milliseconds+).

    Looking at other exchanges, there are trading platforms that have been able to last 10+ years while scaling quite well.

    TradElect was/is a project management and technical disaster.

  3. It's not like MS based is a bad platform... by ihavenospine · · Score: 5, Interesting

    ...is just the WRONG platform for this. Stock Exchange, like many transaction based business, needs real time systems and Windows 2003 plus SQL as far I know don't make a RT platform.

  4. From the articles comments by Anonymous Coward · · Score: 5, Informative

    Yeah I read those too ;) So windows issue or not, it is a Microsoft problem :

    to wit; page 4:

    "In the development, roll-out, and implementation processes, Microsoft worked closely with the London Stock Exchange to ensure not only that they understood their immediate requirements, but that the solution fitted their long-term business plans as specified in the TRM project."

    and

    "Robin Paine, Chief Technical Officer at the Exchange, says: âoeThe London Stock Exchange was looking for a responsive partner to engage across all phases of the Technology Roadmap programme. The collaborative approach Microsoft offered made it an ideal choice."

    Any more questions on whether Microsoft was "really" involved? Then go do your own research -- there never was any doubt.

  5. Why am I not surprised? by Anonymous Coward · · Score: 5, Interesting

    I worked on trading systems at the CBOE for a couple of years and one thing I can say for sure is that the only Microsoft systems there are the front-ends for the traders who insist on Windows. All the back-ends, where the real activity takes place, everything is Linux. So, only the trader GUIs are Windows, and everything else is Linux running on x86 blades - racks and racks of them. We never got a virus or trojan on the trading systems, but we were scrubbing viruses and other malware off the traders' front-ends all the time. Anyway, when I read about the LSE going with a Microsoft solution for their trading infrastructure, I could only shake my head and say "Remember Denver International Airport!"...

  6. Exchange Server by KraftDinner · · Score: 5, Funny

    I never understood why Microsoft made a specific server for stock exchanges anyways. It sure does e-mail great though.

  7. MOD PARENT DOWN!!!!! by gazbo · · Score: 5, Funny

    Mere facts backed up by references are nothing compared to what you want to believe - silence him!

  8. Re:Let me be the first to say... by Bert64 · · Score: 5, Interesting

    MS used to run lots of ads, including banner ads on slashdot, about how the london stock exchange chose windows over linux... Those ads stopped very quickly when they had the big outage a few months ago.

    --
    http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  9. are you fucking blind ? by rs232 · · Score: 5, Insightful

    In the development, roll-out, and implementation processes, Microsoft worked closely with the London Stock Exchange

    --
    davecb5620@gmail.com
  10. Similar at several European banks by SgtChaireBourne · · Score: 5, Interesting

    MS used to run lots of ads, including banner ads on slashdot, about how the london stock exchange chose windows over linux... Those ads stopped very quickly when they had the big outage a few months ago.

    Several European banks had their asses handed back to them, too, last spring for trying to shove their Windows-uberalles ideology into their core activities. For several months it was (maybe still is) practically impossible to do basic banking. People could go into others accounts, money from their own accounts could not be transfered, money could not be paid into their accounts. It was a hardship for many small businesses that were stupid enough to put their business accounts at a bank where ideology trumps technology. When your own customers can't pay you, money becomes a problem. There, too, the problem lay squarely on the attempt to use MS .NET instead of something workable. It's just a half-assed copy of Java locked into one vendor. After the banks getting bad press for weeks, there was a vague statement made about the company that takes care of the network, but not tying that statement to the ongoing outages.

    It's not important to laugh at MS for making crap products, it's important to not use them. The problem with MS products has been around as long as the company itself so it's not like so-called technical 'experts' can claim ignorance or any other excuse. Adding the phrase "with a computer" doesn't absolve criminal negligence for recommending MS products.

    Technology might be a matter of choice, but as the late US Supreme Court Justice, Oliver Wendell Holmes, Jr, has said, the right to swing your fist ends where my nose begins. So, that choice does not include the right to screw things up beyond belief for everyone else. It's not a nameless or faceless "terrorist" group that is costing our businesses, shutting down our infrastructure, tangling our air traffic control, our power grid, our hospitals, or stock exchanges and banks. The people promoting Windows and Microsoft technologies have real names and faces and walk among us every day. Take them out and we've won the first round. Why is the military sitting on its hands here? The damage is easy to add up and it's even easier to remove the cause. A side benefit from the cleanup would be a restoration of the freemarket and the usual subsequent boom of economic activity.

    --
    Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.
  11. Re:NASDAQ going on 5++ yrs. stable on Windows by Anonymous Coward · · Score: 5, Informative

    Clever marketing, but irrelevant. As you note - in passing - this is for the information dissemination system, not for the trading system. It's there so people can do non-real-time-critical look-up of past trades. NASDAQ wouldn't trust their trading system to Windows.

    Every trade processed in the NASDAQ marketplace goes through the system

    Yes, it goes through the Windows stack after it has been processed by the trading system. Which used to run on a POSIX system on MIPS Tandem hardware the year after your MDDS system was installed. I can't find anymore recent info even on the NASDAQ site.

  12. Re:NASDAQ going on 5++ yrs. stable on Windows by k10quaint · · Score: 5, Informative

    I was just going to post this, but you beat me to it. The NASDAQ Supermontage trading trading system ran on HP Nonstop hardware (which is where the Tandem/MIPS technology ended up) and I believe is now using Itanium. The system is was home grown by NASDAQ and they have a good in house software division. http://www.computerworld.com/action/article.do?command=viewArticleBasic&articleId=101738 I don't know if that switch actually happened, but claiming NASDAQ trades on Windows is certainly not correct. The marketing was clever enough to fool anyone who would believe Windows can have that sort of performance and uptime ;)

  13. Re:Seems more big bussiness and goverments.... by Anonymous Coward · · Score: 5, Informative

    ...Airbus's belief that humans cannot react as quickly to dangerous situations as computers and Boeing's belief that computers cannot make judgments as well as humans in dangerous situations.

    I used to work for Boeing. Boeing's IT department is a huge fan of Microsoft products (Possibly due to the proximity. Boeing Commercial HQ is just a chair's throw away from Microsoft). Engineering's decision to provide pilots absolute authority over autopilot functions stems in part from their experience in dealing with Microsoft office systems.

  14. Re:Let me be the first to say... by node+3 · · Score: 5, Funny

    MS used to run lots of ads, including banner ads on slashdot, about how the london stock exchange chose windows over linux... Those ads stopped very quickly when they had the big outage a few months ago

    Ah, so the MS ad servers were running Windows too?