London Stock Exchange totally paralyzed by Microsoft .Net-based system failure

“The London Stock Exchange suffered its worst systems failure in eight years on Monday, forcing the world’s third largest share market to suspend trading for about seven hours and infuriating its users,” Daisy Ku and Dominic Lau report for Reuters.

“The problem occurred on what could have been one of London’s busiest trading days of the year, as markets rebounded worldwide following the U.S. government’s decision to bail out mortgage companies Fannie Mae and Freddie Mac,” Ku and Lau report.

“‘We have the biggest takeover in the history of the known world … and then we can’t trade. It’s terrible,’ one trader said,” Ku and Lau report. “The Johannesburg Stock Exchange, which uses the LSE’s trading platform TradElect, also suspended trading.”

“‘This halt today clearly has once again damaged (the LSE’s) reputation as a leading exchange, especially on a day like today, highlighting that it may have been unable to handle the volumes this morning,’ added another trader,” Ku and Lau report.

Ku and Lau report, “The exchange would not say whether volume was the issue and declined to give details on what had caused the problem. But angry customers were demanding an explanation. ‘We want answers as to how this happened in the first place and reassurances that it will not happened again,’ said Angus Rigby, chief executive of brokerage TD Waterhouse.”

Full article here.

MacDailyNews Take: How this happened in the first place is that some genius signed off on inflicting Microsoft “technology” on the LSE. By now, it should be pretty obvious to just about anyone: if you want something to work, you steer clear of Microsoft, not base your stock exchange on it. Read on:

On June 18 2007, OnWindows.com proudly reported, “TradElect, the London Stock Exchange’s new electronic trading system, has gone live. The new technology platform has been developed using the Microsoft .NET Framework, with support from Microsoft and Accenture, and marks the final phase of the Exchange’s four-year Technology Road Map project.”

“‘The introduction of TradElect, the culmination of a four year investment in next generation technology, will deliver a step change in trading capabilities to the London market,’ said David Lester, chief information officer at the Exchange. ‘As high-frequency algorithmic traders look globally for pools of liquidity in which to find alpha opportunities, TradElect sets new benchmarks in terms of system capacity and performance,'” OnWindows.com reported.

Full article here.

MacDailyNews Take: The Microsoft .NET-based TradElect certainly set some new benchmarks: zero capacity, zero performance.

Microsoft. For when you absolutely, positively don’t give a shit whether it works or not.

39 Comments

  1. Great, these do-nothings on the stock markets deserve to be screwed once in a while. The markets are a gigantic Ponzi scam, with suits making millions for pushing buttons, manipulating money.

    I made money on aapl by doing nothing but guessing. I also made money by working for it and by producing something valuable.

    Fssk ’em.

  2. “The introduction of TradElect, the culmination of a four year investment in next generation technology, will deliver a step change in trading capabilities to the London market,” said David Lester, chief information officer at the Exchange. “As high-frequency algorithmic traders look globally for pools of liquidity in which to find alpha opportunities, TradElect sets new benchmarks in terms of system capacity and performance.”

    If Mr. Lester had used English to specify the new system, things might have worked out better.

  3. “As high-frequency algorithmic traders look globally for pools of liquidity in which to find alpha opportunities….”

    It’s code.

    On a daily basis, cruise ship spas are stalked by math majors looking to swap their young prey.

  4. “I find it rather convenient that Microsoft systems have back doors for people who like to manipulate the markets.”

    So, Bill Gates’ butt wiggle in that train wreck of a commercial was actually a signal to inside investors.

  5. Microsoft and the billable hour w**res from Accenture – now there’s a match made in he11. Serves LSE right – either one of these would have doomed the system on their own, together they’ve manage to create a truly spectacular flaming wreck.

  6. I always had a touch of loyalty to this name, especially as it battled to defend itself from Deutsche Bourse, Next and the NY Stock Exchange.

    As of today the LSE can be bought by the Beijing Toy Bazaar for all I care – anyone would make a better fist of it.

  7. Ok… a bit of reality check here. The .NET framework is NOT what was at fault.

    As a developer, I love using the Mac. However, I have worked for several years in Microsoft development environments, including the .NET framework. To characterize .NET as “zero performance zero capacity” is dishonest and simply untrue. We have enterprise applications that have been running for YEARS with no downtime.

    I don’t care what development environment you use – if care is not taken, bugs will occur. Twitter is RoR. It took a while for them to sort things out. Oh, and let’s see… MobileMe… what was that developed in?

    I love the Mac, I love developing software on the Mac, but the reality is regardless of what platform you use, what tools you use, you will be humbled by bugs.

  8. Not everyone who works for Accenture is a total clown. There were two other Mac users in my small (two dozen?) group while I was there. Then they moved my job to Canada and two of us (Mac-users) were stranded. I did try to convince them that it was not wise to force employees to rely on an IE-based communications system … “it’s the standard”. I mean … stuff that would not work – no way, no how – with any other browser from any other source. But you had to use it to put in your hours – or not get paid.
    They tried to skimp our pay at the end. Then the lawyers found out that they had charged the client extra for holidays we had worked “for extra pay”. And they still wanted us to suck up the lack of pay. But … BOY were they pissed at me for poking that hole in their profits!
    😀

  9. Wind your necks in fanboys, as Reality Check rightly says you cannot blame this on .Net. Let he who has never encountered a bug on any program on a Mac cast the first stone.

    I’m no fan of .Net but also not naive and blinkered enough to point fingers at M$ when the cause is more likely to be within the LSE code.

  10. I hope someone will correct me if I’m wrong, but hasn’t the NY Stock Exchange migrated to all-Windows environment several years back? If memory serves me correctly, they had deployed Win 2003 Advanced servers with the MS SQL farm, “for high availability”…

    I’m not sure what NASDAQ is running on, but I wouldn’t be surprised if it was MS as well.

  11. You guys are right, one bug, but it is a doozy!

    Besides the LSE should know that The Conquistador needs to be “broken in”. Just wear them in the shower. That way, when your done getting hosed, you can go about your business…

  12. 8 hours? HA that’s nothing! I dropped my Powerbook down a manhole and was out of business for TWO DAYS until I pulled it away from the sewer rats.

    (Incidentally sewer rats are really big fans of Tetris and World of Warcraft. They’re not so wild about Firefox though.)

  13. You know I think this is a .NET problem. I’ve used several large programs that use it as their native framework and all of them have been buggy and crash randomly.

    But isn’t that just like Microsoft to put out a ‘Beta’ product.

  14. Ed sez: “I blame Accenture rather than their bedfellows MS…. everything they touch breaks sooner rather than later.”

    But, um, everything MS touch breaks sooner, and later. So, your point is what?

    Seriously, we still need to see the postmortem before we can do the LOL and finger wagging routine with authority. ” width=”19″ height=”19″ alt=”wink” style=”border:0;” />

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.