Когда и где?
29 сентября в 19:00, офлайн, в лофт-парке «Подземка». Бесплатно, по регистрации.
О чем будут доклады?
Утечки памяти в SSR: причины, поиск, устранение. Владимир Захаров, ведущий frontend–разработчик, ex–Зарплата.ру.
Server Side Rendering не является в полном смысле backendом приложения, и использует клиентский код. Однако исполняется этот код совсем в других условиях. Безобидные неоптимальные решения останутся незамеченными в браузере, но могут привести к фатальным последствиям на сервере.
В докладе Вова разберет: основы устройства памяти и работы сборщика мусора движка V8, отличия браузерной и сервеной сред исполнения кода, природу утечек памяти и их виды, способы отслеживания и устранения утечек, принципы предотвращения утечек.
Информация доклада применима ко всем клиентским и серверным js-фреймворкам, и касается общих аспектов разработки на JavaScript.
Реактивный майнинг событий MongoDB. Константин Аносов, инженер-программист, Контур
Костя расскажет о подходе синхронизации данных, построенном на базе событий, и о том, как этот подход улучшить и упростить. Речь пойдет про микросервисы, DDD, Event sourcing, CQRS, а еще о том, как используя брокер RabbitMq и Mongodb, построить событийную систему и сделать её максимально слабосвязанной. Будет полезно тем, кто строит событийную систему.
RabbitMQ delayed message и почему мы сделали своё. Константин Воливач, ведущий инженер-программист, Контур
В докладе Костя научит на примитивном уровне читать код Erlang, разберет особенности Mnesia table, рассмотрит, как работает RabbitMQ delayed message plugin. А еще — расскажет, почему его команда сделала свое решение. Доклад будет полезен тем, кто хочет знать RabbitMQ чуть глубже.
Напоминаем, что для того чтобы восстановить билет организатору можно не писать.
Если вы хотите вернуть билеты, вы можете сделать это по ссылке из письма с билетами или оформить запрос организатору в вашем  личном кабинете.