Backend Meetup#0


Details
3 марта встречаемся в уютном офисе N1.RU, чтобы послушать и поговорить про Scala и TensorFlow.
Регистрация необходима только для очного участия! Для просмотра трансляции регистрироваться не нужно.
На повестке дня доклады:
"Deep Learning with TensorFlow", Иван Анисимов (Тимлид, архитектор, программист компании Dino Systems, Санкт-Петербург).
Агенда:
• DeepMind
• Artificial General Intelligence
• Recurrent Neural Networks
• Long short-term memory
"Future и Task в Scala", Андрей Ершов (Тимлид, архитектор компании Dino Systems, Санкт-Петербург).
В последнее время растет количество запросов к сервисам и подход с синхронным программированием и блокировкой потоков может являться причиной низкой производительности приложения. Возрастает интерес к асинхронному программированию. В Scala есть классы Future/Promise, которые предоставляют отличную основу для написания асинхронного кода. В докладе мы подробно поговорим про практическое использование Future, посмотрим на альтернативу Future.failed с использованием монад-трансформеров. А также, рассмотрим класс Task из библиотеки Monix (возможно, сравним с Task из scalaz) и попытаемся понять дает ли какие-то преимущества Task по сравнению с Future.
"Интеграционное тестирование (микро)сервисов на Scala", Юрий Бадальянц (программист компании 2ГИС, Новосибирск).
Unit тестирование - это замечательно, но его одного часто недостаточно. Хочется иметь возможность убедиться, что запущенное приложение со всеми своими зависимостями будет работать. Тут приходит на помощь интеграционное тестирование. В докладе я расскажу, как мы в команде тестируем связку из большого числа сервисов и целого зоопарка технологий. Какие варианты мы пробовали и к чему в итоге пришли. Будет про scala, docker и continuous integration.
Все доклады будут в очном формате (докладчики будут присутствовать лично :)).
Участие бесплатное. Будет трансляция и запись докладов. По всем вопросам смело пишите Алексаше. Подписывайтесь на наш чат https://t.me/DEVNSK, участвуйте сами и приглашайте коллег!

Backend Meetup#0