Рейтинг@Mail.ru

Эволюция архитектуры торгово-клиринговой системы Московской биржиEnterprise-системы

Доклад принят в программу конференции
Сергей Костанбаев
Московская Биржа

Разработчик и проектировщик торгово-клиринговой системы.

Тезисы

Фундамент системы торгов на Московской Бирже был заложен во второй половине 90-х годов. Система тех времен была простой и имела монолитную архитектуру. Было достаточно одного сервера для ведения торгов.

За прошедшее время объемы торгов выросли на десятки порядков. Требования к производительности системы росли бОльшими темпами, чем производительность серверов (особенно в последние годы). Кроме того, в последнее время стала набирать обороты высокочастотная торговля (HFT), что добавило требований не только по производительности, но и по задержке обработки каждой транзакции и джиттеру.

В докладе я кратко расскажу об эволюции архитектуры, когда и почему требовались существенные изменения архитектуры или подхода к обработке транзакций; как осуществляли переход от простой монолитной архитектуры к архитектуре, заточенной для HFT; про конвейерную обработку транзакций и про нашу самую последнюю разделенную архитектуру ядра.

Отказоустойчивость
,
Распределенные системы
,
Методы и техника разработки ПО
,
Архитектуры / другое

Другие доклады секции Enterprise-системы

Rambler's Top100