Ключевые моменты:
- инфраструктура совершения сделок (Книга ордеров, CLOB) была написана годы назад и с тех пор устарела, т.к. не выдерживает нынешние объёмы;
- главной и самой срочной проблемой этой весной стали призрачные ордера, сильно мешавшие нормальной работе трейдеров (особенно торговых ботов), но большое обновление в начале мая практически решило эту проблему;
- однако, это обновление не решило и даже несколько ухудшило ситуацию с задержками при исполнении ордеров;
- теперь усилия команды сосредоточены на сокращении задержек. Для этого придётся существенно переписать всю систему работы CLOB;
- этот этап обновления системы займёт до двух недель;
- обновления будут вноситься последовательно, начиная с самых “тормозящих” мест;
- каждое частичное обновление потребует перезагрузки системы с остановкой торгов;
- все работы, влияющие на торги, анонсируются на странице статуса;
- до сих пор приоритетом была срочность внесения изменений (т.к. призрачные ордера очень мешали работе всей площадки), теперь больше внимания будет уделяться тестированию.
Комментарий Инсайдера Полимаркета
Похоже, на текущую ситуацию можно смотреть с осторожным оптимизмом. Обновлённая команда работает, есть план, есть первые результаты. Скорее всего, в течение нескольких месяцев техническая часть Полимаркета будет значительно переписана и станет более эффективной и надёжной. Но в процессе стоит ожидать регулярных перезапусков, сбоев и новых багов - это неприятно, но нормально для “переделки машины на ходу”, чем сейчас парни и занимаются.