• 17 ноября 2018, суббота
  • Минск, SPACE EventSpace.BY ул. Октябрьская, 16/4, Минск

Onliner PHP Meetup #2

Регистрация на событие закрыта

Извините, регистрация закрыта. Возможно, на событие уже зарегистрировалось слишком много человек, либо истек срок регистрации. Подробности Вы можете узнать у организаторов события.

Другие события организатора

1959 дней назад
17 ноября 2018 c 11:00 до 15:00
Минск
SPACE EventSpace.BY ул. Октябрьская, 16/4, Минск

17 ноября в Eventspace.by пройдет второй Onliner PHP Meetup. Нам есть, что рассказать вам!

Программа:
10:30 – двери и регистрация;
 
11:00 – Сергей Протько, "Есть ли жизнь без ORM":
- Вспомним, для чего вообще нам понадобились ORM.
- Посмотрим на состояние дел с ORM в PHP и почему "все плохо".
- Поговорим о других вариантах ведения дел, дабы не сталкиваться с проблемами, которые ORM решают.
- Хайп, NOSQL, Event Sourcing, Eventual Consistency, microservices.
 
12:10 – Максим Масюкевич, "Message-based architecture, Event Sourcing, Sagas и… .php":
- Расскажу о своём опыте использования асинхронных сообщений на примере распределённой системы электронного документооборота (PHP, Go, Java).
- Когда стоит использовать MBA, какие плюсы и минусы в данном решении.
- Обсудим применение Event Sourcing, CQRS, асинхронных саг.
- И в завершение обсудим, почему не стоит пытаться это делать в PHP☺
 
13:40 – Антон Шабовта (Onliner.by), "Асинхронный PHP":
- Разбираемся с синхронной и асинхронной моделью исполнения.
- Асинхронность, конкурентность и параллелизм — как не запутаться в терминах.
- Корутины как способ обеспечить конкурентное выполнение кода.
- Реализация асинхронной модели в PHP: генераторы и Event Loop.
- Проблемы, решения и снова проблемы — когда это оправдано?
- Заглянем в будующее: async/await и зачем в PHP Generics.
 
Между докладами можно будет выпить кофе и перекусить пиццей. Приходите, будет интересно!

Регистрация

Рекомендуемые события

Организуете события? Обратите внимание на TimePad!

Профессиональная билетная система, статистика продаж 24/7, выгрузка списков участников, встроенные инструменты продвижения, личный кабинет для самостоятельного управления и еще много чего интересного.

Узнать больше