Хакатон

ИТМО - Dell Technologes

Университет ИТМО совместно с компанией Dell Technologies 28-29 января 2021 года проведёт онлайн-хакатон. Предлагаемый на хакатоне кейс – создание (разработка) приложения под систему Pravega. Участникам хакатона будут предоставлены доступ к платформе Pravega по VPN. Вам предлагается подумать над тем, как можно использовать open-source проект Pravega для аналитики данных, создав приложение, которое будет опубликовано под подходящей лицензией.

Pravega предоставляет новую абстракцию хранилища – поток – для непрерывных и неограниченных данных. Поток Pravega – это прочная, эластичная, append-only, неограниченная последовательность байтов, которая имеет хорошую производительность и согласованность. Разрабатываемое вами приложение должно использовать Pravega для передачи данных. Важное требование – ответ на задание нужно предоставить в виде ссылки на публичный репозиторий на GitHub. Выполнение проекта, в том числе использование сторонних движков, должно происходить под лицензией MIT или Apache 2.0. Подробности и детали реализации предлагается согласовать с кураторами задания от Dell Technologies. Решения, использующие Pravega не для аналитики данных отдельно согласуются с кураторами от Dell Technologies.

    Мы знаем, что некоторые правила должны нарушаться, но всё же следует придерживаться этих:
  1. Новый код — все начинают писать код одновременно. Круто заранее поработать над дизайном, цифровыми макетами, фреймворками с открытым исходным кодом и всем остальным, доступным каждому, но всё должно быть в разумных пределах.
  2. Ревью кода — команды-победители могут подвергнуться проверке кода в какой-то момент после события или непосредственно перед определением победителя. Это необходимо для того, чтобы весь используемый код действительно был новым.
  3. Команда — в команде может быть не более трех участников, минимум один человек. Возможно участие без команды.
  4. Демо — вы продемонстрируете функциональность своего проекта и расскажите о своей идее. Подробности будут позже.

Зарегистрированным участникам будет предоставлен доступ к вебинару, который поможет подготовиться к хакатону.

Помните, что хакатон – это не соревнование по программированию. Это совместное решение определенной технической задачи с целью получения обратной связи от экспертов. В случае нашего хакатона – это также возможность добавить в своё резюме строчку с указанием open source проекта, в котором вы приняли участие.

    Порядок оценки:
  1. На демо должна быть демонстрация. Слайды без демонстрации — это не демо.
  2. Демонстрируемое решение должно запуститься и заработать.
  3. Если демонстрация заработала, она должна наглядно демонстрировать решение заявленной задачи и использование Pravega.
  4. Запущенные, работающие и наглядные решения сравниваются между собой по сложности (количество источников данных, сложность аналитики) и применимости для индустриальных задач (насколько ваше решение может жить дальше как самостоятельный Open Source проект).

Победители хакатона получат возможность поступить в магистратуру Университета ИТМО (направления: "Технологии интернета вещей", "Нейротехнологии и программная инженерия" и "Системное и прикладное программное обеспечение") в рамках Конкурса-хакатона «HACK FOR YOUR SUCCESS».

Расписание хакатона

    28 января
  1. 10:00 — 10:30 Вступительное слово, Университет и Dell
  2. 10:30 — 11:00 Знакомство с заданием (Михаил)
  3. 11:00 — 11:30 Вопросы кураторам задания (от всех участников команд)
  4. 13:00 первый чекпоинт (10 минут на каждую из команд)
  5. 16:00 второй чекпоинт (10 минут на каждую из команд)
    29 января
  1. 10:00 третий чекпоинт (10 минут на каждую из команд)
  2. 12:00 четвертый чекпоинт (10 минут на каждую из команд)
  3. 16:00 презентации работ (8 минут на презентацию + 3 минуты на вопросы)

Для участия необходимо зарегистрироваться.