Динамическая генерация DAG в Airflow
Всем привет! Меня зовут Антон, в Ростелекоме я занимаюсь разработкой центрального хранилища данных. Наше хранилище состоит из модулей, в качестве оркестратора которых используются несколько инстансов Informatica, часть из которых мы хотим перевести на Airflow в рамках перехода на open-source решения. Поскольку Informatica и Airflow принципиально разные инструменты, взять и повторить существующую реализацию не так уж и просто. Нам хотелось получить workflow, с одной стороны, максимально похожий на текущую реализацию и, с другой стороны, использующий самый интересный первый принцип Airflow — динамичность, которая даёт гибкость.
В этой небольшой статье я хочу рассказать о по-настоящему динамической генерации ДАГов в Airflow. По этой теме в интернете в основном находится много статей от разработчиков из Индии, представляющих собой материалы вида "в Airflow можно генерировать даги динамически, вот пример: <пример по генерации 10 HelloWorld-тасков/дагов>". Нам же была интересна именно генерация дагов, которые будут изменяться во времени с переменным количеством и названиями тасков.
Автоматизация процесса контроля качества данных корпоративного хранилища
Краткая схема ЦХД:
Мы понимали, что для обеспечения уверенности в качестве данных нам нужен регулярный процесс сверок. Конечно, автоматизированный и позволяющий каждому из технологических уровней быть уверенным в качестве данных и их сходимости, как по вертикали, так и по горизонтали. В итоге мы параллельно рассмотрели три готовые платформы для управления сверками от различных вендоров и написали свою собственную. Делимся опытом в этом посте.
Тестирование и отладка MapReduce
Apache NiFi: что это такое и краткий обзор возможностей
Мы в «Ростелекоме» стремимся развивать работу с Hadoop, так что уже попробовали и оценили преимущества Apache NiFi по сравнению с другими решениями. В этой статье я расскажу, чем нас привлек этот инструмент и как мы его используем.
Биометрия с «Ключом Ростелекома»: как ФСБ впервые пустила российскую криптографию в магазины приложений
Чтобы системой было удобно пользоваться, необходимо приложение. Создание этого приложения — «Ключ Ростелеком» — открыло для нас целый бонусный уровень с новыми задачами, новыми вызовами. Которые, как несложно догадаться, направлены на повышение безопасности пользователей.
Как начать работать с Hibernate Search
В этом посте я вкратце расскажу об инструментах, которые могут помочь в решении таких задач. А затем представлю демо-проект поискового сервиса, где реализована более интересная и сложная фича — синхронизация сущностей, БД и поискового индекса. На примере этого демо-проекта вы сможете познакомиться с Hibernate Search — удобным способом общения с полнотекстовыми индексами Solr, Lucene, ElasticSearch.
Скрам-митап с настольной игрой: приглашаем на Scrum Values Game
А после митапа AgileVerse раздаст сотню коробок с этой игрой, чтобы вы могли показать ее коллегам и друзьям. Подробности под катом.
Как автоматизировать с Jenkins сборку и раскатку артефактов модели метаданных для таблиц в хранилище
На тот момент мы делали практически все вручную: и генерировали DDL, и собирали edwex-ы и json-ы на основе метаданных из Oracle БД. Входных параметров множество. Упустишь один — и некорректно сформируешь сущность. А так как весь процесс формирования был последовательным и непрерывным, то ошибка обнаружится только в самом конце. О том, как мы все автоматизировали и побороли ошибки, читайте под катом.
Scrum Day — конфа высокой концентрации смыслов
Как работает Единая биометрическая система
Расти безопасника смолоду — образовательная программа Ростелекома и МФТИ
Чем лакомее для потенциальных злоумышленников информация, тем более дорогими и изощренными могут быть методы взлома. Новые поколения киберугроз просто должны найти себе достойного соперника в виде нового поколения киберзащиты. И здесь под новым поколением защиты мы понимаем не просто программные средства и методы, но и самих людей.
С 1 по 24 ноября на базе образовательного центра «Сириус» в Сочи мы в партнерстве с МФТИ запускаем образовательную программу по кибербезопасности — с кучей практических занятий по реверс-инжинирингу, веб-безопасности, киберкриминалистике, криптографии, безопасности IoT, мобильных платформ. Выбирать участников будем с 11 по 15 сентября среди учеников 8–11 классов с помощью онлайн-олимпиады. Все подробности — под катом.
Скрам в большие команды: LeSS Day 2018
Мероприятие бесплатное, а участники из других городов смогут посмотреть онлайн-трансляцию, которую мы запустим в нашем блоге.
Стандартизация — самое долгое приключение интернета вещей
Как мы переводим 36 млн клиентов на цифровой сервис техподдержки
РусГИС — платформа для сложных задачек с аналитикой и геоданными
Защита от DDoS-атак с точки зрения оператора связи. Часть 1
В первой статье попробуем познакомить читателей с базовыми понятиями. Статья рассчитана скорее на новичков, которые в базе понимают сетевые технологии, но никогда не сталкивались с промышленными решениями по защите от DDoS, и если данный материал вызовет интерес, то в следующем цикле статей начнем подробно раскрывать технические детали.
Приглашаем на «железный» хакатон в Сколково
Мы — компания «Рестрим», технологическое крыло «Ростелекома». Мы делаем видеонаблюдение, сайты, приложения, а также пишем софт под железо. (Между прочим, обязательно приходите к нам работать в Москве и Ульяновске).
С 21 по 23 апреля мы, вместе с Ростелекомом, Сколтехом и FutureLab, организуем хардатон. Это как хакатон, только про железо. Если на обычном хакатоне вы делаете прототип программы, то здесь — прототип устройства.
Примерно так хардатон выглядит в жизни.
Фото с последнего хардатона в Ульяновске
Тема хардатона максимально демократичная — «Интернет вещей». По сути, это значит, что можно делать всё что угодно — от вайфай-чайника до луча смерти на радиоуправлении. Главное, чтобы ваше устройство управлялось через интернет и заставило всех сказать «Вау!».
Хардатон пройдёт в Сколковском институте науки и технологий, на территории инновационного центра «Сколково» на улице Нобеля, 3 в Москве. В распоряжении участников будет самый большой зал Сколтеха, в котором с комфортом одновременно смогут работать двести человек.
Как участвовать
Мы хотим, чтобы на хардатон мог прийти каждый. Поэтому мы не только сделали участие бесплатным, но также бесплатно предоставляем участникам комплектующие и инструменты для проектов. Можете прийти со своим железом, но вообще из электроники с собой можно не брать ничего, кроме ноутбука. А если не планируете программировать, не берите и его.
Экскурсия на московское производство компонентов для сетей связи. Часть вторая
Приглашаем на новый Хардатон
Участникам Хардатона предстоит за 48 часов собрать рабочий прототип устройства на стыке электроники, программирования и цифрового производства. Разрешается использовать любые подручные материалы и все, что достанется на подготовленной площадке: отладочные платы, инструмент, электронные компоненты, 3D-принтеры и т.д.
К участию в Хардатоне приглашаются инженеры, программисты, дизайнеры, а также все, кто увлекается электроникой, программированием, конструированием устройств и хотят воплотить в жизнь свою идею. Тематика не ограничена — устройство должно управляться по сети и делать что-то полезное.
Информация
- Дата регистрации
- Дата основания
- Численность
- свыше 10 000 человек
- Местоположение
- Россия
- Представитель
- Vatuhaa