6.1. Для участия в Конкурсе обязательна предварительная регистрация путем заполнения регистрационной формы Организатора, размещенной по адресу spectral. tech/challenge. При регистрации Участник указывает адрес электронной почты, имя, ник в Telegram и — по желанию — резюме либо ссылку на профиль LinkedIn.
6.2. До перехода к заполнению регистрационной формы Участнику предоставляются для ознакомления тексты настоящего Положения, согласия на обработку персональных данных (Приложение № 1) и согласия на обработку персональных данных, разрешенных для распространения (Приложение № 2). Переход к заполнению регистрационной формы возможен только после проставления Участником следующих отметок:
1) подтверждение ознакомления с настоящим Положением и Конкурсным заданием и принятия их условий (обязательная отметка);
2) согласие на обработку персональных данных в соответствии с Приложением № 1 к настоящему Положению (обязательная отметка; без такого согласия участие в Конкурсе технически невозможно);
3) согласие на обработку персональных данных, разрешенных для распространения, в соответствии с Приложением № 2 к настоящему Положению (отметка проставляется по усмотрению Участника).
6.3. Каждая из отметок, указанных в пункте 6.2, проставляется Участником самостоятельно и отдельно от других; отметки не объединяются между собой и не проставляются по умолчанию. Организатор фиксирует факт, дату, время проставления каждой отметки и версию текста, с которым Участник ознакомился.
6.4. Непроставление отметки, указанной в подпункте 3 пункта 6.2, не препятствует участию в Конкурсе. В этом случае Организатор объявляет результаты Конкурса без указания идентифицирующих Участника сведений.
6.5. Конкурсная работа подается через платформу Организатора, доступ к которой предоставляется после регистрации. Организатор обеспечивает конфиденциальность работ: решение каждого Участника недоступно другим Участникам.
6.6. Конкурсная работа должна содержать:
1) работающий транспорт между producer и consumer (источник → 1 или N получателей), доставляющий поток данных в заданном формате;
2) честный бенчмарк end-to-end задержки (через consumer), показывающий поведение задержки при росте количества сообщений, числа получателей (fan-out) и объема передаваемых данных и ее соотношение с baseline;
3) описание методики измерения односторонней (one-way) задержки между машинами и обоснование пределов ее точности;
4) воспроизводимый запуск: Организатор должен суметь поднять producer, систему Участника и consumer и повторить замеры по понятной последовательности шагов, с фиксацией окружения, топологии и характеристик использованного оборудования и сети;
5) расписанное описание (эвристику) своего решения и обоснование принятых инженерных решений;
6) резюме — по желанию Участника.
6.7. Участник вправе обновлять конкурсную работу до истечения срока приема работ. Оценке подлежит последняя версия работы, поступившая до истечения указанного срока.
6.8. В случае недоступности платформы Организатора по причинам, зависящим от Организатора, суммарно более 4 (четырех) часов в течение последних 24 (двадцати четырех) часов срока приема конкурсных работ, Организатор продлевает срок приема работ на срок такой недоступности и уведомляет об этом Участников по адресам электронной почты, указанным при регистрации. Иные технические сбои, в том числе на стороне Участника, не являются основанием для продления срока; при невозможности подать работу через платформу Участник вправе направить работу на адрес
hello@spectral.tech до истечения срока приема.