Извините, регистрация закрыта.
Подробности Вы можете узнать у организаторов события.
Рекомендуем подписаться на рассылку, чтобы раньше других быть в курсе будущих мероприятий.
В четверг, 31 августа, в московском офисе компании КРОК пройдет очередная встреча московского сообщества Java-разработчиков. Наш гость, Андрей Ершов, расскажет об эволюции базового примитива асинхронной разработки Future, а также сравнит реализацию CompletableFuture в Java 8 с реализацией в Scala.
С ростом количества запросов к сервисам, набирает популярность асинхронный стиль написания приложений. В связи с этим, возникла идея подробно посмотреть на различные варианты реализации Future в языках Java и Scala и сравнить их между собой.
Начнем мы с Java и посмотрим на эволюцию Future в этом языке:
В ходе доклада, мы сравним CompletableFuture с Future в Scala и посмотрим, кто одержит победу.
После сравнения, мы поговорим об обработке ошибок в асинхронных вычислениях, в том числе рассмотрим альтернативный исключениям подход к обработке ошибок монады и монад-трансформеры, который предлагает Scala, являясь функциональным языком.
Если останется время, мы так же поговорим о классе Task в scalaz и monix.
О докладчике: