Эмулятор биржевого стакана цен
В прошлой статье мы создали инструмент для выгрузки и обработки данных стакана. И закрыли вопрос касаемо, где брать эти данные. Теперь, когда данные выгружены в...
В прошлой статье мы создали инструмент для выгрузки и обработки данных стакана. И закрыли вопрос касаемо, где брать эти данные. Теперь, когда данные выгружены в виде своего рода датасетов, мы можем написать эмулятор, который будет транслировать эти данные. Существует разное множество баз данных для работы с временными рядами, к примеру InfluxDB и ей подобные. Я же, решил, что мне будет удобней работать с ElasticDB. Если посмотреть схематично на реализацию, то она будет состоять из следующих компонентов:- Конфиг для docker-compose для деплоя Elasticsearch и Kibana (второе необязательно)- Скрипт загрузки данных из файлов в базу- WebSocketServer который собственно и будет транслировать наши...