R50 c0fd3f3c0f4d2868dbe0a30dc326a5c1
Разработчик python/golang

Разработка торгового бота для криптовалютных бирж

Добавлено 30 июн 2023 в 21:40
Разработка бекенда торгового бота для криптовалютных бирж. Бот построен на микросервисной архитектуре, сервисы взаимодействуют между собой посредством брокера сообщений zeromq. В разработке использовались языки программирования python/golang, базы данных postgres/clickhouse. Был настроен сбор логов с сервисов, сбор и показ метрик через prometheus+grafana. Краткое описание сервисов:
  • Сервис парсинга: занимался сбором различной информации бирж с их api, сохранением данных в базу и отправку их другим сервисам. Язык: python.
  • Сервис математики: предоставлял api, которое осуществляло обработку исторических данных из базы данных посредством различных алгоритмов. Язык: golang.
  • Сервис клиентов к бирже: предоставлял унифицированное api, которое позволяло осуществлять сделки на биржах в качестве клиента посредством их api. Язык: python
Из за специфики проекта я не могу предоставить какие либо скриншоты или исходный код бота кроме как сриншотов панели метрик из grafana
4546ce3db2