Рекордная ThinkPHP #16

4 июня 2018

“Сегодня среда, 25 апреля, время 20:00, и мы начинаем игру “Что? Где? Когда?” в Нескучном Саду”, — именно так мог бы пройти вечер того дня, однако нам удалось найти себе занятие повеселее. Мы все та-аа-ак долго ждали и готовились, и вот она — 16-ая встреча ThinkPHP-комьюнити, которая побила все рекорды: пришлось даже доставлять стулья в зале и вызывать дополнительного баристу :).

Первым, со своим докладом “Хайп-технологии для legacy — переосмысление основ”, на сцену поднялся Сергей Лысак, который обсудил с аудиторией следующие темы:

— зачем нужен SPA;

— зачем нужен REST;

— Js фреймворки vs. Js библиотеки — экскаваторы vs. лопаты;

— PHP как конструктор фронтенд части приложения;

— стратегии для обновления legacy;

— критерии выбора технологий.

Доклад был очень интересным и вызвал массу дополнительных вопросов и бурных обсуждений, после которых нашим гостям и спикерам уж точно нужен был кофе-брейк :).

Подкрепившись, все вернулись в зал, где второй спикер Дмитрий Сёмик делился знаниям в ходе своего доклада “Микросервисы”. Он рассказал о преимуществах и недостатках монолитной и микросервисной архитектур, поделился тем, как поддерживать транзакционность в микросервисной архитектуре при помощи шаблона проектирования Saga, и вместе с залом обсудил плюсы и минусы микросервисов как с общей, так и с собственной базами данных.

Дмитрия зал тоже не отпустил без дискуссии, за которой, по традиции, следовала рекламная сладкая пауза :).

Третьим на сцену поднялся Максим Колодезный с докладом под названием “Serverless applications. AWS”. В нем Максим ответил на самые часто задаваемые вопросы, рассказал о полезных сервисах и инструментах, а также предостерег участников от проблем и подводных камней, встречающихся на пути каждого разработчика.

И, конечно же, авторов самых интересных и необычных вопросов мы не отпустили без памятных призов :). А также на ThinkPHP #16 к нам заглянул elePHPant :).

Если у вас появились новые пожелания или предложения, обязательно расскажите нам об этом в наших аккаунтах в соцсетях или в соответствующем разделе сайта ThinkPHP!