Продолжаем работу по ключевым направлениям: улучшение работы трекинга контейнеров, переход на новую версию дизайна и функциональности (Cargo 4.0), продвижение и продажи. Близится к завершению переписывание сервисов трекинга на новый формат данных и решение их архитектурных проблем.


Трекинг

1. Исследовали вопрос с логированием при помощи стека технологий ELK (Elasticsearch + logstash + kibana). Такой подход позволит агрегировать и хранить логи в специальном хранилище данных, что потенциально упростит сбор и подготовку полезной статистики.

2. Проработали вопрос с созданием уникального идентификатора запроса , который в случае возникновения проблем поможет понять на каком этапе выполнения запроса он “упал”.

3. Сконфигурировали очереди сообщений для доступа ко всем данным. Протестировали механизм балансировки запросов с несколькими репликами сервиса, что позволит повысить пропускную способность ядра трекинга и обрабатывать больше запросов одновременно.

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

5. Продолжаем тестирование сервисов прокси для поиска более надёжного с целью уменьшения ошибок Трансконтейнера. Из трёх протестированных сервисов используемый пока что показал себя лучше всех.


Переход на версию Cargo 4.0

1. Вёрстка. 

1.1. Личные кабинеты сверстали на 80%. 

1.2. На данный момент, пока дизайнер ведёт работу над новыми макетами, продолжаем рефакторинг написанного кода для упрощения его расширяемости и поддержки в будущем.