Дизайн базы данных OrderBook

Книга заказов заполнена ордерами на покупку и продажу. Обновления, новые заказы могут выполнять сделки.

Кажется, я не могу найти никаких примеров реализации.

Мы могли бы присвоить каждому заказу идентификатор и checkExecute заказы один за другим. Но нам нужно что-то, что можно масштабировать до тысяч активных заказов.

Мы можем отсортировать цены, чтобы получить заказы, которые будут выполнены (потому что они перекрываются). Но надо быть осторожными и выполнять только в том порядке, в котором были получены приказы :)

Мысли?

6
задан double-beep 1 February 2019 в 20:12
поделиться