У вас уже есть заявка на текущий период. Если вы хотите, чтобы данная программа участвовала в розыгрыше гранта в этом месяце, необходимо добавить ее в папку "Интересные мероприятия". Или создайте заявку на другой период.
 
Курсы
MBAКомпанииГранты на обучениеВузыПовысь зарплату

EduMarket Образование
  Вход на сайт
 
Напомнить   
Запомнить меня
 
Пользовательское соглашение


Победители конкурса грантов

Завершился 35-й конкурс грантов «Мечты сбываются». Поздравляем победителей!
Нет ничего невозможного, если есть сильное желание чего-то добиться. Если у вас есть ...

Куценко Александра Анатольевна, менеджер из Ростова-на-Дону, победитель 34 конкурса грантов, выиграла 100 000 руб.
Хочу поблагодарить портал EduMarket.ru и всех, кто причастен к его созданию, развитию и ...



Подать заявку на грант
 
 
Курсы, программы / IT: Для программистов и IT-специалистов / Программирование / Oracle - CompletableFuture. Хочется взять и применить

Oracle - CompletableFuture. Хочется взять и применить

Jug.ru Jug.ru (0.14) Рейтинг компании Санкт-Петербург бесплатно

руб. 0.00

за 3 ак. часа

Даты проведения
03.12.2015 - 03.12.2015
Уточните расписание у организатора.
Возможно он не успел обновить расписание.
Форма обучения: Вечерняя
Вид мероприятия: Мастер-класс
Преподаватель
Дмитрий Чуйко - Performance-инженер в Oracle. Более 10 лет опыта в различных компаниях, включая Borland, Yota, QuickOffice и Deutsche Bank.
Анонс программы
В петербургском офисе компании Oracle состоится встреча JUG.ru c Дмитрием Чуйко, инженером Oracle из Java SE Performance Team. Тема встречи - фреймворк CompletableFuture.
Описание программы

Стандартная библиотека должна помогать выстраивать любые параллельные вычисления, да ещё бы так, чтобы хорошо использовать все ядра. В Java уже довольно давно существуют Thread, Future и ExecutorSevice. Однако часто использование потоков «вручную» порождает типичные ошибки и сложности. Бывает трудно добиться максимальной производительности, и не всегда получается вписаться в общий стиль обработки данных. Java 8 предлагает решения. Например, для модели pull удобнее использовать стримы (java.util.Streams), а для continuation - CompletableFuture.

В докладе мы посмотрим, как просто избавиться от блокирующих вызовов и ада коллбэков и коснемся следующих тем:

  • Переход от блокирующегося исполнения на основе Future к подходу без блокировок на основе CompletableFuture;
  • Разбор API;
  • Накладные расходы;
  • Простое руководство для многоуровневых систем (на примере веб-сервера);
  • Что внутри и что дальше.

Начало в 20.00.

Контактная информация

Санкт-Петербург, Красноармейская улица, 22А

Jug.ru
idsmbox@gmail.com
Красноармейская улица, 22А
 
 
Телефон организатора Телефон организатора
Нажмите на ссылку, чтобы увидеть телефон
Показать телефон
 
 
 
 
Похожие мероприятия
Программирование ПЛК1хх ОВЕН в среде CODESYS 2.3, базовый уровень 1 Очная/дневная Санкт-Петербург 35 500 руб.

Web-программирование c CMS Joomla Очная/дневная, Вечерняя Барнаул 9 600 руб.

Объектно-ориентированное программирование Очная/дневная, Вечерняя Барнаул 9 600 руб.
Вернуться
Пользовательское соглашение       Обратная связь       Карта сайта

© 2006—2024 Edumarket


 

Город

Начните писать и выберите вариант из списка

Последняя или будущая должность

Начните писать и выберите вариант из списка
 

Ваше имя

Электронная почта

 

Телефон

 

Текст сообщения


Я принимаю условия, изложенные в Соглашении об оказании информационных услуг по развитию карьеры и профессиональному образованию