Эксперт-Система - ПО для брокерской и биржевой деятельности

O компании

Software Development Best Practices Moscow 2007

Компания «Эксперт-Система» приняла участие в конференции Software Development Best Practices, которая проходила в Москве 3-4 апреля 2007 г. В России всемирно известный технологический журнал Dr. Dobb's провел конференцию впервые.

В Москве конференция проводилась при поддержке российской ассоциации разработчиков программного обеспечения РУССОФТ и компании «Форт-Росс» — маркетингового агентства, специализирующегося в сфере ИТ.

На конференции Software Development Best Practices координатор проектов «Эксперт-Системы» Роман Елизаров рассказал о разработках компании в области распределенных высокопроизводительных систем обработки сообщений (Message Oriented Middleware, MOM).

Сейчас множество приложений получают информацию о событиях в режиме реального времени и должны оперативно реагировать на них или доставлять заинтересованным получателям. Такие события, как котировки на бирже, ставки на спортивных соревнованиях, отслеживание перемещений большого количества объектов, телеметрия с промышленных приборов и сетевых устройств и тому подобное, могут происходить с частотой 10K событий в секунду и больше. Большинство МОМ не способны обрабатывать 10K сообщений в секунду, а системы, требующие обработки 100K сообщений в секунду и больше, принципиально не могут быть реализованы на основе современных MOM.

На рынке существуют специализированные системы для высокопроизводительной обработки сообщений. Однако использование готовых решений в этой области часто приводит к неэффективному соотношению «цена/качество». Для увеличения объема продаж разработчики вынуждены делать системы более универсальными, что отрицательно сказывается на производительности МОМ и увеличивает её стоимость. Построив приложение с использованием тиражируемой MOM, разработчики часто сталкиваются с фундаментальными ограничениями производительности. Проблемы могут выявляться как на этапе тестирования готовой системы под нагрузкой, так и после поставки системы заказчику. Замена одного MOM продукта на другой или его тонкая настройка дают лишь временную отсрочку проблемам производительности, или же вообще не могут её решить.

Таким образом, когда в приложении необходима лишь какая-то специфическая функциональность по доставке и обработке большого количества сообщений, экономически более оправдана разработка специализированного решения. При меньшей стоимости такой подход позволяет добиться большей производительности.

Клиенты

РТС биржа thinkorswim by TDA GFT КИТ Финанс
© 2002—2012 +7(812)438-16-26 Санкт-Петербург, Барочная улица, дом 10, корпус 1