01.07.2024

Visiology на Saint Highload ++ 2024

Конференция Saint Highload ++, которая ежегодно собирает лучших ИТ-специалистов, прошла 24−25 июня в Санкт-Петербурге. Ее цель — обмен знаниями о технологиях, позволяющих одновременно обслуживать многие тысячи и миллионы пользователей. На этот раз ее посетили 2000+ офлайн-участников, дискуссии шли в восьми залах параллельно.
Организаторы внимательно и скрупулезно формируют программу мероприятия так, чтобы она охватывала самые актуальные аспекты веб-разработок, например архитектуру крупных проектов, базы данных и системы хранения, devops и системное администрирование, нагрузочное тестирование, эксплуатацию крупных проектов и другие направления, связанные с большими и высоконагруженными ИТ-системами.

Конференция открыта для новых спикеров и свежих тем. При этом весь контент, представляемый слушателям, должен быть эксклюзивным: если вы ранее уже презентовали свой доклад в том или ином виде, на Saint Highload ++ он не попадет.

В этом году одним из спикеров конференции стал главный архитектор Visiology Никита Ильин. Он подготовил выступление по уникальной теме, демонстрирующей, как специалисты компании смогли сделать ClickHouse — пожалуй, впервые в истории — по-настоящему полезным для бизнес-аналитики. Доклад назывался «ClickHouse не тормозит в Self-Service BI: как мы достигли этого в Visiology».
Хайлоад — это не всегда миллионы запросов. Порой аналитик и один запрос может написать такой, что его обработка сожрет все ресурсы. А если систему нужно сделать такой, чтобы эти запросы могли писать даже непрофессиональные аналитики, а обычные сотрудники? Об этом — в докладе Никиты.
Организаторы конференции
В своем выступлении эксперт раскрыл, как ClickHouse был интегрирован в ядро BI-платформы Visiology для использования в кейсах Self-Service-аналитики и ad-hoc-запросов, где пользователи могут самостоятельно загружать и анализировать большие объемы данных, не привлекая разработчиков.

Такой сценарий работы пользователей потребовал от специалистов Visiology разработки автоматизированной системы управления ClickHouse. Главный архитектор компании рассмотрел архитектуру платформы и архитектурные решения, процесс загрузки данных в ClickHouse, разработку транспайлера запросов аналитического движка DAX (Microsoft) в ClickHouse SQL, алгоритмы оптимизации SQL с учетом специфики ClickHouse.
Конференция запомнилась крутой атмосферой. Было много заряженных ребят, искренне заинтересованных в своей работе. Наш доклад, включенный в секцию «Базы данных и системы хранения», собрал полный зал, слушатели были технически подкованные, в том числе те, кто постоянно работают с ClickHouse. Они задавали много вопросов, в частности насчет экономии ресурсов, кэширования, загрузки данных, автогенерации сортировки. Отдельно организаторы и участники отметили высокий уровень нашей презентации — и по содержанию, и по оформлению.
Никита Ильин, главный архитектор Visiology
Внимание к затронутым на конференции темам не угасает и после ее окончания: участники продолжают обмениваться впечатлениями в профессиональных чатах, изучать материалы и презентации. Если вам также интересна тема доклада главного архитектора Visiology, предлагаем посмотреть запись его выступления на Saint Highload ++ на нашем YouTube-канале или познакомиться со статьей «7 направлений оптимизации ClickHouse, которые помогают в BI» на Хабр.

А еще следите за анонсами на нашем сайте, чтобы не пропустить тематические вебинары, в том числе по ClickHouse.

Последние публикации