{"id":1787,"date":"2009-09-16T13:10:02","date_gmt":"2009-09-16T12:10:02","guid":{"rendered":"http:\/\/www.itwriting.com\/blog\/1787-london-stock-exchange-migrating-from-net-to-oracleunix-platform.html"},"modified":"2009-09-16T13:10:02","modified_gmt":"2009-09-16T12:10:02","slug":"london-stock-exchange-migrating-from-net-to-oracleunix-platform","status":"publish","type":"post","link":"https:\/\/www.itwriting.com\/blog\/1787-london-stock-exchange-migrating-from-net-to-oracleunix-platform.html","title":{"rendered":"London Stock Exchange migrating from .NET to Oracle\/UNIX platform"},"content":{"rendered":"<p>The London Stock Exchange has agreed to acquire <a href=\"http:\/\/www.millenniumit.com\/media_room\/index.html\">MillenniumIT<\/a>, and will be replacing its TradElect and Infolect systems with the MillenniumIT trading system. TradElect is based on Windows Server and .NET,&#160; and was created by Microsoft and Accenture. Microsoft used to use the LSE\u2019s system as a showcase for .NET scalability, but while it proved that .NET can work for large systems, the LSE suffered an outage in <a href=\"http:\/\/www.lse.co.uk\/FinanceNews.asp?ArticleCode=42kwr3hcsrmieve&amp;ArticleHeadline=FTSE_rallies_as_banks_surge_but_LSE_outage_hits_trade\">September 2008<\/a> that was <a href=\"http:\/\/realitylenses.blogspot.com\/2009\/07\/lse-microsoft-what-was-ment-to-happen.html\">rumoured to be the fault of TradElect<\/a>.<\/p>\n<p>I don\u2019t know much about MillenniumIT but note that the company is a <a href=\"http:\/\/www.millenniumit.com\/about\/index.php\">partner with Sun and Oracle<\/a> and that the <a href=\"http:\/\/www.millenniumit.com\/pdf\/20090605_exchange.pdf\">MillenniumIT Exchange brochure<\/a> [pdf] states:<\/p>\n<blockquote>\n<p>Operating System: UNIX or Linux<\/p>\n<p>Database: Oracle<\/p>\n<\/blockquote>\n<p>As Brian Bryson of IBM\/Rational observes, it is short-sighted to <a href=\"http:\/\/rationaltester.wordpress.com\/2009\/07\/03\/london-stock-exchange-and-windows\/\">lay the blame on the platform<\/a>. Nevertheless, considering the high profile of this system and Microsoft\u2019s active involvement it is at least an embarrassment.<\/p>\n<p>The mitigation for Microsoft is that .NET has less to prove these days. Even if running a system as large and performance-critical as the London Stock Exchange was a step too far, particularly for Server 2003 and (apparently) SQL Server 2000, that doesn\u2019t rule out Microsoft\u2019s technology for more usual workloads; and there are improvements in Server 2008 and SQL Server 2008.<\/p>\n<p>Still, I\u2019d love to know more about why the LSE is abandoning TradElect and what the lessons are for those designing and implementing systems at this level.<\/p>\n<p>The problems with TradElect are thoroughly debated in the <a href=\"http:\/\/blogs.computerworld.com\/london_stock_exchange_to_abandon_failed_windows_platform\">comments here<\/a>.<\/p>\n<p><strong>Update<\/strong>: Microsoft\u2019s <a href=\"http:\/\/www.microsoft.com\/uk\/getthefacts\/lse.mspx\">LSE Case Study from 2006 is here<\/a>.<\/p>\n<p>I have also received the following statement from a Microsoft spokesperson:<\/p>\n<blockquote>\n<p>Microsoft continues to support some of the most demanding, mission-critical environments in the world and is constantly raising the performance bar with new solutions.&#160; Most recently, Microsoft completed three different proof-of-concept projects for a major international stock exchange that demonstrate Windows Server 2008 and Microsoft .NET can successfully support very low latency trading activities, in the 100 microsecond range using standard 1 Gigabit Ethernet.&#160; With the addition of Microsoft Network Direct, that latency is further reduced by 50%, which is industry leading performance.<\/p>\n<\/blockquote>\n<p><div style=\"padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px\" id=\"scid:0767317B-992E-4b12-91E0-4F059A8CECA8:309e364c-bddc-4f3f-9663-27a95175e3c1\" class=\"wlWriterEditableSmartContent\">Technorati Tags: <a href=\"http:\/\/technorati.com\/tags\/microsoft\" rel=\"tag\">microsoft<\/a>,<a href=\"http:\/\/technorati.com\/tags\/london+stock+exchange\" rel=\"tag\">london stock exchange<\/a>,<a href=\"http:\/\/technorati.com\/tags\/oracle\" rel=\"tag\">oracle<\/a>,<a href=\"http:\/\/technorati.com\/tags\/.net\" rel=\"tag\">.net<\/a>,<a href=\"http:\/\/technorati.com\/tags\/linux\" rel=\"tag\">linux<\/a>,<a href=\"http:\/\/technorati.com\/tags\/tradelect\" rel=\"tag\">tradelect<\/a>,<a href=\"http:\/\/technorati.com\/tags\/milleniumit\" rel=\"tag\">milleniumit<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The London Stock Exchange has agreed to acquire MillenniumIT, and will be replacing its TradElect and Infolect systems with the MillenniumIT trading system. TradElect is based on Windows Server and .NET,&#160; and was created by Microsoft and Accenture. Microsoft used to use the LSE\u2019s system as a showcase for .NET scalability, but while it proved &hellip; <a href=\"https:\/\/www.itwriting.com\/blog\/1787-london-stock-exchange-migrating-from-net-to-oracleunix-platform.html\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">London Stock Exchange migrating from .NET to Oracle\/UNIX platform<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,52,55,63,83,97],"tags":[],"class_list":["post-1787","post","type-post","status-publish","format-standard","hentry","category-net","category-linux","category-microsoft","category-oracle","category-sql","category-windows"],"_links":{"self":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/posts\/1787","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/comments?post=1787"}],"version-history":[{"count":0,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/posts\/1787\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/media?parent=1787"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/categories?post=1787"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/tags?post=1787"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}