Performance-driven Development: как сделать торговую систему с минимальными задержками

Архитектура и масштабируемость

Доклад принят в программу конференции

Мнение Программного комитета о докладе

Доклад расскажет о подходе в разработке который позволит добиться latency в микросекунды при нагрузках в сотни тысяч RPS.

Целевая аудитория

Разработчики высоконагруженных систем, где необходимы минимальные задержки при большом потоке заявок. Для людей, занятых разработкой торговых систем и не только.

Тезисы

Какими принципами надо руководствоваться, чтобы создать систему, где время задержки - микросекунды, а количество сообщений - десятки и сотни тысяч в секунду. Что такое Performance-Driven Development (PDD), и почему без него такую систему не создать. Какие практические подходы надо использовать.

CTO в стартапе AlphaNova. Работал в Revolut, Deutsche Bank, Sun Microsystems. Прошел путь от программиста до тимлида, менеджера и технического директора. Сейчас разрабатывает свой стартап в финтехе, куда привлек деньги от международного акселератора Antler.

Видео

Другие доклады секции

Архитектура и масштабируемость