На самом деле, мы провели даже два обновления… В основном, оба релиза были посвящены техническим моментам. В этой публикации объясним, какой эффект они будут иметь для вас, как для пользователей системы. Уверены, вы оцените разницу.
«Опции» в кабинете настроек интерфейса
Мы продолжили выносить настройки из технической панели администратора в пользовательский интерфейс. В этом релизе пользователи с правами администратора обнаружат в системе настройки:
1. ограничений максимального количества файлов (по умолчанию 100 файлов) и максимального размера файла (по умолчанию 10 Гб) при импорте через веб-интерфейс.
Мы не рекомендуем изменять указанные значения по умолчанию. Дело в том, что при всей наглядности и удобстве для пользователя, импорт через веб-интерфейс — самый нестабильный и ненадежный способ загрузки файлов в систему. Загрузка этим способом большого количества активов может привести к сбоям и ошибкам. Рекомендуем использовать для массового импорта инструментарий загрузки через подключаемые хранилища.
2.выбора языка по умолчанию. Элементы интерфейса отображаются на языке по умолчанию до тех пор, пока пользователь не изменит язык. Почтовые сообщения всегда отображаются на выбранном языке,
3.редактирования префикса UUI. Это уникальный номер, который присваивается каждому файлу, импортируемому в Picvario, например, PCVR – 100. Теперь префикс можно отредактировать,
4. количества активов, доступных для одновременного выбора (по умолчанию 1 000) – это максимальное число активов, выделяемое при нажатии кнопки «Выбрать все».
Опция «Выбрать все» позволяет производить массовые операции с активами — изменение метаданных, удаление. Ошибка в этом случае может привести к потере значительного времени или утрате значимой информации. Рекомендуем сохранять лимит на выделение в разумных пределах.
5. включения/отключения проверки дубликатов при импорте через веб-браузер,
6. требуется ли авторизация для всех пользователей. Если опция активирована, то отключается публичная часть вашего пространства Пикварио. Все пользователи будут принудительно попадать на форму авторизации. Неавторизованные пользователи не смогут видеть ваши активы.
7. включение/отключение функции распознавания лиц.
Новый механизм работы с очередями
Ранее в периоды высокой нагрузки у одного из пользователей Пикварио, у других возникали проблемы с медленной загрузкой. При импорте большого количества файлов, они обрабатывались последовательно по мере поступления, в то время как остальным пользователям приходилось ожидать окончания загрузки. Иногда это занимало много времени и практически блокировало импорт у других пользователей (Рисунок 2).
Теперь же файлы при импорте предварительно попадают в буфер, а очередь стала «умной»
(Рисунок 3). Она распределяет загрузку файлов по заданным алгоритмам так, что пользователь больше не ощутит каких-либо задержек. Файлы будут загружаться равномерно на конкурентной основе.
Внедрение Kubernetes
Kubernetes – это автоматическая система управления контейнеризацией от Google. Если просто, то система Пикварио теперь «живет» в контейнере. Контейнерам надо подключаться к внешнему миру (в нашем случае существующей инфраструктуре) и быть управляемыми для балансировки нагрузки, распределения и планирования. Вот для этого в качестве прослойки и выступает Kubernetes. Для пользователя это очевидные преимущества:
- Стабильность ответа системы при обновлении
Минимально раз в месяц мы обновляем нашу систему, при этом Пикварио может «не отвечать». При ожидаемом длительном периоде неработоспособности (даунтайме) мы переносили обновления на ночь, но в России 11 часовых поясов, а география пользователей становится все обширнее… Впредь обновление системы будет проходить незаметно для пользователей. Система стала стабильнее.
- Автоматическое наращивание ресурсов
Kubernetes анализируют задачи системы и добавляют дополнительные мощности, если это необходимо. Это позволит оптимизировать все процессы внутри Пикварио: от импорта до формирования превью тяжелых видео и др.
Добавлена поддержка Общих дисков Google
После обновления к Picvario можно подключить любые типы дисков Google Drive – как личные диски, так и общие. Особенность общих в том, что файлами и папками в Общих дисках владеют организации.
Другие изменения
- Шаблоны свойств применяются быстрее, раньше это могло занимать значительное время,
- Если внешнее хранилище, выбранное в качестве основного, недоступно, пользователь получит уведомление в интерфейсе о том, что активы будут загружены в хранилище Picvario,
- При создании публичной ссылки на активы и коллекции более не отображается поле для копирования ссылки. Ранее это создавало путаницу, когда пользователь копировал ссылку и не нажимал кнопку «Сохранить»,
- Поиск по тегам в панели администратора теперь не регистрозависимый,
- По адресу бэка Пикварио (любого тенанта или on-Premise инсталляции) доступна всегда актуальная, генерируемая автоматически из кода спецификация API