🇷🇺|Разработка платформы: восемнадцатый выпуск

Всем привет! Ниже вы можете ознакомиться с отчетом о разработке платформы за период с 24 декабря 2018 года по 6 января 2019 года. В это время мы основательно сосредоточились на адаптивном темном дизайне платформы (разработка в компонентах React/Redux), дальнейшем развитии SDK, системы обращения токенов и других задачах.

Адаптивный темный дизайн

Мы собрали новое единое web-приложение, включающее следующие интегрированные фронт-энд компоненты:

  • Главная страница;
  • Страница игры;
  • Меню игры;
  • Меню пользователя;
  • Окно регистрации;
  • Окно авторизации пользователя;
  • Статистика реферальной программы.

Этот функционал готов на 100% и сейчас проходит процесс стабилизации. Следующий функционал на данный момент находится в разработке в React/Redux компонентах:

  • Депозит токенов;
  • История транзакций.

Система обращения токенов (TCS)

Разработка TCS перешла в следующую стадию, включающую динамический выбор горячего кошелька. Последний может использоваться для вывода токенов ABYSS (по запросу). При подготовке технического решения для TCS мы уделили особое внимание обеспечению безопасности хранения ключей внутри системы: было рассмотрено 14 возможных векторов атак, также были рассмотрены меры, позволяющие минимизировать риски угроз.

Шифрование и передача ключей по схеме систем высокого уровня
Система низкого уровня того же взаимодействия

Развитие инфраструктуры
На основе результатов проведенного исследования мы выбрали и уже протестировали систему сбора и анализа метрик. Эта визуальная система (Datadog) помогает получить полное представление о текущем состоянии комбинированных (технических) компонентов платформы The Abyss. Система будет внедрена в 1 квартале 2019 года.

Интерфейс Datadog

Ключевые итоги 2018 года

Мы также хотели бы воспользоваться моментом и подвести некоторые итоги процесса разработки платформы The Abyss за 2018 год. С момента старта проекта в мае 2018 года было создано 2000+ задач в корпоративном аккаунте Jira. Юбилейная 2000-я задача была поставлена 26 декабря.

В течение всего года мы опубликовали более 100 бизнес-историй в Jira, каждая из которых включала следующие подзадачи:

  • Разработка технических условий;
  • Дизайн макета;
  • Написание технических решений;
  • Разработка серверных программных решений;
  • Разработка браузерного клиентского приложения;
  • Разработка desktop-приложения.

Кроме того, проведены многочисленные исследования, тесты, устранена серия пробелов, проведены оптимизация и рефакторинг кода.

Наше представление о платформе менялось в течение 2018 года, и мы трижды пересматривали концепт дизайна The Abyss. Перед тем, как прийти к финальной версии, были разработаны два визуальных коцепта (Прототип -> Пре-Альфа версия).

Команда The Abyss увеличилась до 25 человек (в отделах разработки, маркетинга, администрирования и юридического сопровождения).

Наконец, согласно статистике из GitLab, команда написала более 440 MB кода в репозиториях веб фронт-энда, сервер бек-энда и desktop. Для этого было сделано 4000+ коммитов.

2000 коммитов в репозитории веб фронт-энда
1769 коммитов в репозитории API бек-энда

Что ж, это все на сегодня. Команда The Abyss будет и дальше рассказывать вам о ходе разработки: отчеты выходят дважды в месяц. Выход следующего отчета запланирован на 21 января 2019 года.

Следите за новостями! Нам будет, что показать в этом году!

Всего наилучшего,

The Abyss Team


Telegram (RU)DiscordFacebookTwitterLinkedInBitcoinTalkRedditVimeoGitHub