Helicopter — платформа для совместной работы с данными

Cloud-native — вычислительная платформа с расширенными возможностями для совместной работы команд, которые занимаются исследованиями и операционализацией данных: построением аналитики, ETL-процессов, отчетов и data-приложений.

Мы разработали Helicopter. Он нужен для того, чтобы демократизировать доступ к данным компании и дать возможность извлекать из них ценность большому кругу пользователей.

Пользователи Helicopter взаимодействуют с «тетрадками», или notebooks, интерактивными блокнотами, — интерактивными документами, в которых можно создавать и выполнять код на SQL, Python, делать визуализации и аннотации. Тетрадки широко используются в области анализа данных и машинного обучения, например в Jupyter.

В статье детальнее рассказываем о Helicopter.

Helicopter — платформа для совместной работы с данными. Cloud-native — вычислительная платформа. ETL — процесс транспортировки данных. Data-данные. Notebooks — интерактивные блокноты. SQL — язык запросов для работы с базами данных. Python — язык программирования. Jupyter — интерактивный блокнот для запуска и передачи кода. Self-service — система самообслуживания. Фичи — функции. Zeppelin — веб-интерфейс для баз данных. Cloud-native — нативные облачные технологии. Resource overselling — продажа мощностей, которых на самом деле нет. LSP — протокол языкового сервера. Веб-воркер — поток, принадлежащий браузеру. WASM — открытый формат байт-кода. AI-искусственный интеллект. Jira — система управления проектами. GitHub — платформа для хостинга ИТ-проектов и совместной работы над ними. Copilot — помощник на основе искусственного интеллекта. ML-модели — модели машинного обучения. Spring boot 3 — инструмент для развертывания приложений. Java 17/21 — язык программирования. Kotlin — язык программирования. React — библиотека для создания пользовательских интерфейсов. Typescript — язык программирования. CI\CD — непрерывная генерация и доставка. GitLab — платформа для управления проектами и репозиториями. Web-приложение — веб-приложение. Kafka — система обмена сообщениями между приложениями. S3 — сервис для хранения данных. OpenTelemetry — способ сбора и передачи телеметрических данных. SaaS — программное обеспечение как услуга. Web IDE — среда разработки, доступная в веб-браузере. IDE — среда разработки. Monaco — редактор кода. Markdown — язык разметки текста. LaTeX — система компьютерной верстки. Mermaid — инструмент для построение диаграмм. Шорткат — кратчайший путь. Кастомное — уникальное. WebSocket — протокол связи. Linting — процесс автоматической проверки кода. Code completion — автодополнение кода при наборе. Парсер — программа для сбора и систематизации информации. Jison — инструмент для создания парсеров. Antlr4 — генератор парсеров. Executor — организатор, исполнитель. Interpreters — переводчик, интерпретатор. JDBC (Java DataBase Connectivity) — интерфейс программирования. Engine — движок. Post-processing — пост-обработка. CRUD — основные операции с данными.

© 2006—2025, АО «ТБанк», официальный сайт, универсальная лицензия ЦБ РФ № 2673