Post
Topic
Board Кодеры
Merits 3 from 3 users
Re: Ваша собственная криптовалютная биржа
by
BuyOwnEx
on 08/06/2021, 14:19:20 UTC
⭐ Merited by xandry (1) ,gov (1) ,Ratimov (1)
Открыто alpha тестирование open-source b2b решения от BuyOwnEx
Приглашаем всех заинтересованных лиц принять участие

Код на гитхаб: https://github.com/BuyOwnEx/BOEClient

По ценообразованию будет вполне доступный для всех вариант: ~ 200 USDT в месяц. Часть средств будет идти в страховой фонд, часть средств в ликвидность

З.Ы. Все, кто активно примет участие в проекте ждет годовой бесплатный период пользования решением.

Неплохой интерфейс биржаньки, молодцы, график хорош, правда как будто тормозит, залипает, это трейдингвью? "200 USDT в месяц" за что конкретно, вместе с кодом бекенда? С какой нагрузкой может работать биржа? 1000 TPS потянет? Какие блокчейны подключены?

График Highcharts. Не замечали залипания... Посмотрим...
200 USDT - это плата за пользование торговым ядром. Архитектура следующая: Web-client (Open-source) -> Backend (Go) -> TradingCore (C#)
По поводу нагрузок: для текущего проекта на Framework Laravel получается самым узким местом. В настоящее время вот такие показатели

Concurrency Level:      10
Time taken for tests:   4.579 seconds
Complete requests:      1000
Failed requests:        0
Non-2xx responses:      1000
Total transferred:      1567000 bytes
HTML transferred:       402000 bytes
Requests per second:    218.38 [#/sec] (mean)
Time per request:       45.791 [ms] (mean)
Time per request:       4.579 [ms] (mean, across all concurrent requests)
Transfer rate:          334.19 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        3    4   1.7      4      16
Processing:    15   41   7.8     39     104
Waiting:       15   34   9.6     33     104
Total:         19   45   7.9     44     108

Percentage of the requests served within a certain time (ms)
  50%     44
  66%     46
  75%     48
  80%     49
  90%     54
  95%     60
  98%     64
  99%     72
 100%    108 (longest request)

Это загрузка торгового интерфейса, куда входит несколько запросов через бекенд

Что касается Backend на Go, то там тесты дают на порядок большее значение
А торговое ядро 500 000 сделок за 9 сек

Сейчас подключены блокчейны BTC, LTC, BCH, ETH + ERC20, Waves + Tokens