Разработка гибридных PHP/Go-приложений с использованием RoadRunner

SpiralScout

Антон Титов, технический директор SpiralScout, выступил с презентацией «Разработка гибридных PHP/Go-приложений с использованием RoadRunner» на конференции PHP Russia 2019 (17.05.2019).

Темы:

  • Демонизация PHP-приложения с целью повышения производительности; проблемы, возникающие при демонизации (утечки памяти, утечки контекста, соединения к базам данных) и способы их решения.
  • Что такое RoadRunner, логические блоки, необходимые для построения сервера приложений. Принцип работы сервера PHP-приложений.
  • Гибридизируем разработку, принципы разделения ответственности между сервером и приложением: разделяем приложения на инфраструктурную/транспортную и бизнес-логику.
  • Реализация HTTP-слоя, повышаем производительность в 20 раз + бенчмарки.
  • Реализация Queue-слоя, упрощаем PHP-приложение, увеличиваем стабильность системы.
  • Управление окружением PHP из единого источника (Consul, ETCD и т.д.).
  • Интеграция внешних библиотек и API, реализация доменно-ориентированного API: Prometheus-мониторинг, JWT-авторизация на уровне сервера, GRPC-сервер.
Тематика:

#разработка

Компании:

#SpiralScout

Мероприятия:

#php_russia_(17.05.19)

Расскажите знакомым:

483Дата добавления:27.05.2019
483Дата добавления:27.05.2019
Добавить мою презентацию
на ICT.Moscow
Что такое ICT.Moscow?

ICT.Moscow — открытая площадка о цифровых технологиях в Москве. Мы создаем наиболее полную картину развития рынка технологий в городе и за его пределами, помогаем бизнесу следить за главными трендами, не упускать возможности и находить новых партнеров.



Если не указано иное, материалы доступны по лицензии Creative Commons BY 4.0