Конференция завершена. Ждем вас на PHP Russia в следующий раз!
Инфопространство,
Москва, 17 мая 2019

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

Доклад принят в программу конференции
Антон Титов
SpiralScout

Директор по инновациям компании Spiral Scout.
Интересы: PHP, Golang, разработка железа, Open Source.

Email: wolfy-j@spiralscout.com
GitHub: wolfy-j
Тезисы

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

Другие доклады секции PHP, стандарты, фреймворки, библиотеки, OpenSource