GOODEXPLORER

Криптобиржа TradeX

Высоконагруженная торговая платформа с матчингом, кошельками и админ-панелью. Обрабатывает 50 000 транзакций в секунду.

Задача

Заказчику требовалась торговая платформа для криптовалют с поддержкой маркет-ордеров и лимитных заявок, мгновенным матчингом, мультивалютными кошельками, KYC и админ-панелью с аналитикой. Основное требование — скорость обработки и устойчивость к нагрузкам в моменты волатильности рынка.

Решение

  • Собственный матчинг-движок на Rust с задержкой менее 5 мс
  • Микросервисная архитектура: кошельки, ордера, KYC, нотификации, аналитика
  • Потоковая обработка ордербука через WebSocket
  • Шардирование PostgreSQL и кэш в Redis
  • Интеграция с холодными и горячими криптокошельками
  • Мониторинг через Prometheus + Grafana, алерты в Telegram

Технологии

Rust (матчинг) Node.js · NestJS PostgreSQL (sharded) Redis Kafka React · TypeScript Docker · Kubernetes AWS

Результаты

50 000
транзакций в секунду
< 5 мс
задержка матчинга
99.99%
uptime за год
120 000
активных пользователей

Отзыв клиента

«GoodExplorer реализовали проект в срок и с запасом по производительности. Отдельно отмечу культуру работы: договор, ТЗ и смета были согласованы за 1 день через taxgen.ru, все изменения фиксировались мгновенно.»
АС
Андрей Смирнов
CTO, TradeX

Хотите похожий проект?