wiki:Repos

Многочисленные наши репозитории

Старый продакшен

Бранч mercurial production-2018

Это текущий на июнь 2019 бранч на продакшене. В него идут фиксы для поддержания продакшена в работоспособном состоянии, пока новый продакшен не будет восстановлен полностью.

На vmng и оушене всё уже переключено. Фиксы в обычном режиме - пуш-пулл, без дополнительных ключей.

Новый продакшен

Бранч mercurial mttrade-trunk

Это бранч "нового" продакшена на vultr. Представляет из себя старый продакшен с:

  • обновлённым арчем
  • обновлённой нодой
  • обовлённым сокетстримом
  • обновлёнными клиентскими библиотеками
  • стёртыми ненужностями вроде paulvps в config.json и jQuery.openid на клиенте
  • закомментированными неработающими или периодически отпадающими биржами (то есть, с не гадящим в лог и не жрущим CPU коллектором)
  • обновлённым everyauth
  • починенным кодом конфигурации сокетстрима в app.js
    • встроенное в socketstream middleware.append()/.prepend() вместо приседаний
    • убран за ненужностью express, за исключением express.router (breaking change!)

btca-frontend

Открытый репозиторий https://github.com/bitcoin-analytics/btca-frontend/ бранч master

Постепенный опенсорс нового продакшена, за исключением:

  • коллектора
  • фрейма
  • синхронизации
  • расчётов

Список выбран исходя из ответа на вопрос "Почему вы писали аналитикс так долго, а сделали так мало?". Ввиду технических сложностей и необходимости нестандартных решений в этих 4-х компонентах. Всё, кроме этих 4-х пунктов есть и на других аналогичных сайтах (ну может за исключением биткоин-биллинга). То есть, идея заопенсорсить:

  • все лёгкие в реализации компоненты,
  • рутинные компоненты ("легко, но долго делать")
  • универсальные компоненты, не являющиеся специфическими для Аналитикса (биллинг, svg charts, кодек и т п)

meteor-ts

Открытый репозиторий https://github.com/bitcoin-analytics/btca-frontend/ бранч meteor-ts

Открытая часть будущего продакшена на новых технологиях. Прототип Алекса, который будет постепенно мержиться с открытым btca-frontend/master, одновременно с развитием нового коллектора на С# и портированием нового продакшена на TS.

Last modified 6 years ago Last modified on May 27, 2019, 4:17:18 PM
Note: See TracWiki for help on using the wiki.