01 · Заявка
Сервис держался на одном поставщике ликвидности и одной ноде: любой сбой останавливал обмены, а каждый зависший ордер возвращали руками. С пользователей при этом собирали больше данных, чем нужно для обмена.
Веб
Обмен, который продолжает работать, когда падает провайдер или целый регион.
Биржи · Проект · 16 недель
01 · Заявка
Сервис держался на одном поставщике ликвидности и одной ноде: любой сбой останавливал обмены, а каждый зависший ордер возвращали руками. С пользователей при этом собирали больше данных, чем нужно для обмена.
02 · Работа
Несколько поставщиков ликвидности и пулов нод за одним роутером с автоматическим переключением. Машина состояний ордера, в которой зависший обмен возвращает деньги сам. Из данных — только то, без чего обмен не проходит: без аккаунтов и без логов, связывающих адрес с человеком.
03 · Что выдержало
Обмены переживают потерю поставщика или целого региона, зависшие ордера возвращаются без поддержки, а сервис не хранит того, что пришлось бы защищать.
Стек
Ещё проекты