Компания «Юнидата», российский разработчик программного обеспечения, объявила о выпуске редакции одноименной платформы «Юнидата 4.7 HPE» (High Performance Edition).
Данная редакция предназначена для построения систем управления данными крупных корпораций и предприятий с высокими требованиями как по объему данных (от 100 млн записей и выше), так и по скорости работы с ними. Новая редакция платформы включает в себя дополнительные модули по мониторингу, производительности отдельных компонентов и самого решения целиком, скорости обработки данных в пакетных и онлайн-режимах. Добавлены модули по информированию администратора об отклонениях текущих метрик от целевых, специализированные модули пакетной обработки, предназначенные для больших объемов данных, а также детализированные инструкции по построению и обслуживанию высоконагруженных систем управления основными данными.
«Во время начала разработки платформы 'Юнидата', мы провели большой объем исследований современного в тот момент ландшафта MDM-решений и, самое главное, ожидаемые требования бизнеса в горизонте 2, 5 и 10 лет, — пояснил главный архитектор платформы Алексей Цырюльников. — Стало ясно, что существующие подходы себя исчерпывают и будущее за гибридными техниками — сочетание зарекомендовавших современных технологий, таких NoSQL, поисковые индексы, горизонтальное масштабирование stateless-архитектуры, документ-ориентированные и графовые базы данных, вычисления in-memory и традиционных реляционных СУБД. Таким образом, нам нужно было нивелировать недостатки каждой из технологий, достоинствами других подходов и технологий. Данный подход был широко использован при разработке платформы и всецело оправдал себя, что было наглядно продемонстрировано на релизе 4.5, когда платформа успешно прошла испытания на 1 млрд записей».
«С релизом 4.5 был наглядно продемонстрирован верный подход к поддержке высоконагруженных систем, — считает генеральный директор «Юнидаты» Сергей Кузнецов. — Но, как известно, достижение рекордных показателей не является достаточным условием и доказательством применимости для промышленного использования. И перед собой мы поставили задачу создания специальной редакции нашей платформы для построения высоконагруженных систем на базе нашей платформы, которая имеет ряд расширенных и более глубоких настроек, которые не нужны на небольших объемах данных до сотни миллионов записей».
Для этого специалисты компании проанализировали и разделили типовые задачи, возникающие при обслуживании платформы до 100 млн записей и от 100 млн. Были также выявлены типовые сценарии, возникающие при большом объеме исходных данных. Результатами стали специальная редакция и методология внедрения и эксплуатации платформы при больших объемах данных. Параллельно с выходом новой редакции учебный центр компании запустил новый курс обучения — «Платформа 'Юнидата' в высоконагруженных проектах».