Лондонская фондовая биржа завершила перевод первичных систем на Linux

отметили
69
человек
в архиве
Лондонская фондовая биржа завершила перевод первичных систем на Linux
Завершено внедрение торговой платформы Millennium Exchange. Основная часть новой платформы написана на C++ и функционирует под управлением SUSE Linux, дополнительно используются серверы на базе Solaris и СУБД Oracle.

Новая торговая платформа отличается высокой производительностью, расширенной масштабируемостью, поддержкой манипуляции с различными классами активов, обеспечением минимальной задержки и дополнительной функциональностью. Новая платформа разработана компанией MillenniumIT, которая была приобретена лондонской биржей в 2009 году за 30 млн долларов.

Millennium Exchange способна обрабатывать в реальном режиме времени до 300 тыс. торговых операций в секунду. Среднее время операции составляет 126 микросекунд, 99% заявок выполняется за время не превышающее 210 микросекунд и только 0.1% операций может занять более 400 микросекунд.

Ранее используемая система TradeElect, основанная на технологии Microsoft.NET, тратила на обработку запроса до 2000 микросекунд. На разработку TradElect было потрачено 65 миллионов долларов, кроме того ежегодно на поддержание системы в работоспособном состоянии тратились большие средства.

Ожидается что новая система Millennium Exchange приведет к экономии не менее 16 млн долларов в ближайшие два года. Помимо низкой производительности, платформа TradElect многократно становилась причиной возникновения многочасовых сбоев, приводивших к длительной остановке торгов (на восстановление самого длительного сбоя понадобилось 8 часов).
Добавил suare suare 15 Февраля 2011
Комментарии участников:
Mopok
+1
Mopok, 15 Февраля 2011 , url
я конечно буквоедствую, но
Среднее время операции составляет 126 микросекунд, 99% заявок выполняется за время не превышающее 210 микросекунд и только 0.1% операций может занять более 400 микросекунд.
что-то у меня не сходится… в таком случае среднее время не может быть меньше 210 микросекунд…
ch3
0
ch3, 15 Февраля 2011 , url
Это почему?
Нормальное распределение. Матожидание 126. 99 процентный односторонний доверительный интервал обрезает по 210.
Mopok
0
Mopok, 15 Февраля 2011 , url
если 99% операций выполняются за 210 микросекунд, а остальные — за большее время (400 микросекунд), то среднее время, имея ввиду среднее арифметическое никак не может быть меньше 210… при чем тут матожидание?
pronin
+8
pronin, 15 Февраля 2011 , url
99% операций выполняются за время не превышающее 210 микросекунд

Mopok
0
Mopok, 15 Февраля 2011 , url
а… пардон, вот это-то слово я и пропустил :)
ch3
+2
ch3, 15 Февраля 2011 , url
за время не превышающее 210
Нарисуйте «колокол» плотности нормального распределения — все будет понятно.
fox-net
+1
fox-net, 15 Февраля 2011 , url
по-моему вы тут все усложняете. Для того, чтобы представить эту картину, достаточно 9и классов, просто все слова прочитать надо.
ch3
0
ch3, 15 Февраля 2011 , url
я зануда, ага)
rocknroll
0
rocknroll, 15 Февраля 2011 , url
никак не спорю насчет нормального распределения, но весь предмет разговора настолько эфемерен, что не имеет к жизни никакого отношения почти что:))) так как они купили новые серваки, связали их в кластеры и говорят о цифрах внутри кластера, а то и чего смешнее — внутри одного сервака 8-) наверно это правда и все такое, но кому нужны эти цифры, если на выходе получается минимум 50 — 100 МИЛЛИсекунд для тех, кто этим пользуется:))))
ch3
+2
ch3, 15 Февраля 2011 , url
Тех кто получает свои 50 миллисекунд очень много и транзакций они генерят кучу, вся эта возня ради банальной цели: что бы в разгар торгового дня система не сказала кря.
rocknroll
0
rocknroll, 15 Февраля 2011 , url
конечно! но с очередью заказов они же работают, а эти цифры об этом мало говорят…
rocknroll
0
rocknroll, 15 Февраля 2011 , url
можно вообще разнести по разным компьютерам (что я и подозреваю, судя по цифрам) непосредственно исполнение и обработку обращений, тогда исполнение будет заоблачным:) кстати я ничего не имею против ЛСИ, у них, как и у многих других все нормально…
yache
+4
yache, 15 Февраля 2011 , url
Microsoft пеарила активно этот проект
TheWord
+2
TheWord, 15 Февраля 2011 , url
Да, уж. Прикольно читать.

The LSE's current trading platform, based on Microsoft's .NET framework, was developed by Microsoft and Accenture. Microsoft used the LSE software as an example of the supposed superiority of Windows over Linux in the «Get the Facts» campaign,[22] claiming that the LSE system provided «five nines» reliability. For Microsoft, LSE was a good combination of a highly visible exchange and yet a relatively modest IT problem.[23] After suffering extended downtime and unreliability[24][25] the LSE announced in 2009 that it was planning to switch to Linux in 2010.[26][27]
Интересно, что они будут говорить теперь?
rocknroll
0
rocknroll, 15 Февраля 2011 , url
конечно здесь лучше работает аппаратка, чем дотнет на винде, ососбенно +скуэль!:)))))
comander
0
comander, 15 Февраля 2011 , url
я все же склонен считать что дело не только в тормознутости МС платформы. просто провели реинжениринг системы, оптимизировали где надо, где надо железки прокачали…
другое дело что может под той же МС оно бы так не получилось, но чтобы это точно утверждать надо уравнивать исходный параметры. а разница в несколько лет для этого весьма критична.
п.с. не фанат МС ) а то подумают еще
rocknroll
0
rocknroll, 15 Февраля 2011 , url
я не противник МС! отнюдь! и считаю, что дело в бабле… если найти команду, которая все сделает на линуксе, это серьезная экономия и одновременно прорыв, так как на МС все-таки не только дорого покупать софт, но и дорогие решения в целом, как говорится, это и максимальные зарплаты, и максимальные аппаратные средства (в меньшей степени), и за развитие придется отстегнуть не только команде:) но мощных команд разработчиков на линукс, на которые можно серьезно положиться, раз-два и обчелся:)
comander
0
comander, 16 Февраля 2011 , url
хм, у нас вроде линуксоиды и ораклисты в среднем дороже, потому что их тупо мало
LiSergey
0
LiSergey, 16 Февраля 2011 , url
должны говорить что «мы обосрались» в этом проекте.
но они скромно промолчат. или найдут на ком еще пеариться.
TheWord
+1
TheWord, 15 Февраля 2011 , url
Валерий, а почему первоисточником взят агрегатор uinc.ru, а не http://www.opennet.ru/opennews/art.shtml?num=29601, честно указанный в статье агрегатора?
suare
0
suare, 15 Февраля 2011 , url
Прошу прощения, просмотрел. Буду внимательнее смотреть
агрегатор uinc.ru
Некоторые агрегаторы здесь допускаются, поэтому я добавил его в RSS-ку. Однако, если исправите — тут же поддержу и сам попрошу в «Исправления» коллег поддержать. Спасибо, что заметили.
Любовь Ведерникова
0
Любовь Ведерникова, 15 Февраля 2011 , url
Все больше организаций отходят от активного использования Windows. Это правильно, а то конкуренции в разработке ПО практически не осталось.
fox-net
+1
fox-net, 16 Февраля 2011 , url
плохо вы знаете организации


Войдите или станьте участником, чтобы комментировать