MediaSoft Backend Weekend
На MediaSoft Backend Weekend вас ждут доклады от ведущих разработчиков MediaSoft, возможность поучаствовать в дискуссии и задать вопросы спикерам, пицца и нетворкинг в комфортной непринужденной обстановке.
Ждут Junior и Middle backend-разработчиков, которые хотят участвовать в дискуссиях, задавать вопросы и провести субботу в комьюнити единомышленников.
Спикеры и доклады
«Как программировать на любом языке и не сойти с ума», Алексей, ведущий разработчик MediaSoft
- Зачем изучать несколько языков программирования?
- Сравнение PHP, Python, JS и Elixir: от объявления переменных до функций — сходства и различия
- Киллер-фичи или почему стоит попробовать всё?
- Личный опыт: неочевидные проекты
«Разработка микросервисной архитектуры на Golang», Михаил, ведущий Go-разработчик MediaSoft
- Разработка микросервисной архитектуры на примере системы доставок типа Delivery Club
- Фишки языка Go, которые облегчат вам жизнь
- Особенности написания тестов — unit, интеграционные тесты
«Elasticsearch: искать, фильтровать и не сломать», Андрей, ведущий Backend-разработчик MediaSoft
- Поисковой запрос: красивый снаружи и страшный внутри
- Почему не MongoDB, или как сделать NoSQL с полнотекстовым поиском
- Какие альтернативы в SQL-решениях и нюансы фасетного поиска
- Как создать фильтр множественного выбора одной характеристики и другие проблемы решаемые Elasticsearch
- Эволюция поиска от запроса в коде до красивой архитектуры
«Создание реактивных микросервисов с использованием Armeria Framework», Павел, руководитель направления Java в MediaSoft
- Чем реактивные микросервисы отличаются от обычных?
- Как решить проблемы высокой нагрузки, большого числа запросов и масштабирования при помощи реактивных подходов?
- Armeria — еще один фреймворк для построения микросервисов? Что его отличает от других и как именно он упрощает создание реактивных микросервисов?
- Как создать реактивный микросервис на Spring Boot с использованием Armeria? Или как переделать легаси сервис под современный асинхронный RPC?
- Особенности тестирования и отладки реактивных микросервисов
Программа
Будьте внимательны, время ульяновское — Мск+1.
13:00 — сбор гостей
13:30 — «Как программировать на любом языке и не сойти с ума»
14:10 — «Разработка микросервисной архитектуры на Golang»
15:00 — перерыв
15:20 — «Elasticsearch: искать, фильтровать и не сломать»
16:00 — «Создание реактивных микросервисов с использованием Armeria Framework»
16:40 — Pizza time, нетворкинг энд чилл