Разработка приложений Apache Spark на языке Scala
Практический мастер-класс

Разработка приложений Apache Spark на языке Scala

6 апреля, Москва
ЗАРЕГИСТРИРОВАТЬСЯ

Тренер

Iulian Dragos

Юлиан Драгос (Iulian Dragos) занимается языком Scala с 2004 года, в это же время он начал работать в исследовательской лаборатории Мартина Одерски (Martin Odersky) в Федеральной политехнической школе Лозанны. Им была написана серверная часть (backend) виртуальной машины Java и оптимизатор байткода, а также он работал над различными частями компилятора. Кроме того, Юлиан реализовал для Scala специализацию с помощью типов.

В 2010 году Юлиан получил степень PhD в Федеральной политехнической школе Лозанны. Работал в компании Typesafe с момента ее основания Мартином Одерски, создателем языка Scala, занимаясь созданием средств разработки (в частности, написал плагин Eclipse для Scala). Затем возглавил группу Spark в компании Lightbend (прежнее название – Typesafe) и внес значительный вклад в развитие этого проекта. Кроме того, он ведет учебные курсы и помогает клиентам в реализации Spark-проектов.



О ЧЁМ

Мастер-класс посвящен возможностям крупномасштабной распределенной обработки больших данных с помощью Apache Spark. На тренинге участники будут использовать язык Scala для разработки Spark-приложений и познакомятся с различными типами развертывания Spark и интерфейсами Spark API. Также будет рассмотрена основа основ Spark – восстанавливаемые распределенные наборы данных (RDDs), затем использование Spark SQL через DataFrame и DataSet API, а также способы настройки производительности Spark и внутренних компонентов Spark.

5 причин, почему нельзя пропускать это событие

Актуальная Информация
Сегодня продуктами Apache пользуются практически в каждой компании
Заряд энергии надолго
Полученные знания и навыки вы сможете сразу же использовать в своём проекте
Личное общение с гуру
Мастер-класс - это уникальная возможность получить ответ на свой вопрос из первых уст
Только полезные знания
На протяжении всего мастер-класса участники будут выполнять практические задания
Лучшие спикеры индустрии
Человек, стоявший у истоков Scala, готов поделиться своим опытом
Разработка приложений Apache Spark на языке Scala
СТОИМОСТЬ
26 000o
26 Марта
17 Октября
22 000o
1 Декабря
24 000o
1 Февраля
26 000o
6 Апреля
pay-system
БОНУСЫ УЧАСТНИКАМ:
Именной сертификат Luxoft-Training
Презентация спикера

Видео

ПРОГРАММА ТРЕНИНГА

Разбираемые темы:

ИТ-ландшафт в области больших данных:
  • Hadoop и MapReduce;
  • Анатомия кластера;
  • Место Spark в экосистеме;
  • Процесс выполнения задания Spark по шагам;
  • Типы развертывания Spark: локальное, автономное, Yarn, Mesos.
Ядро Spark:
  • Восстанавливаемые распределенные наборы данных (Resilient Distributed Datasets, RDDs);
  • Использование RDDs;
  • Оболочка Spark;
  • Создание и развертывание приложений Spark.
Дополнительные возможности в ядре Spark:
  • Распределение и пересылка данных между узлами;
  • Задачи, этапы, задания;
  • Пользовательский интерфейс Spark;
  • Кэширование RDD;
  • Контрольные точки в RDD;
  • Рассылка данных на узлы (broadcasting) и аккумуляторы.
Spark SQL:
  • Форматы чтения и записи (Json, Parquet);
  • Использование SQL для запросов данных в Spark;
  • DataFrames API;
  • DataSets API;
  • Оптимизатор запросов Catalyst: что внутри?

Партнеры

СТАТЬ ПАРТНЕРОМ
Россия, 123060 Москва, 1-й Волоколамский проезд, д.10, стр. 3
+7 (495) 609-6967
+7 (495) 967-8030 (доп. 6251, 6250, 6172 )
Посетителям необходимо иметь с собой документ, удостоверяющий личность
загрузка карты...
СТАТЬ ПАРТНЕРОМ
Если вы хотите стать партнером мероприятия, напишите нам об этом на education@luxoft.com
РЕГИСТРАЦИЯ УЧАСТНИКА
РЕГИСТРАЦИЯ
Поздравляем, вы успешно зарегистрировались на мастер-класс. На ваш электронный ящик отправлено письмо с дальнейшими инструкциями.