Demin Yin. Создание серверных приложений с помощью Swoole
Original: https://youtu.be/fVdDB4mbGYQ
PHP отлично подходит для создания приложений на стороне сервера, использующих HTTP/1, но он имеет ряд ограничений при работе с HTTP/2, WebSocket, RPC и UDP. Я расскажу, как создавать высокопроизводительные серверы приложений с расширением PHP Swoole; как реализовать сложные функции, такие как объединение ресурсов, неблокирующий ввод-вывод, обработка и планирование задач; а также объясню, как разрабатывать, отлаживать, тестировать, развертывать и контролировать эти приложения. Мы рассмотрим различные примеры использования из реальной жизни. Примечание: этот доклад был принят на «Sunshine PHP 2020» и «php [tek] 2020»; доклад был представлен только один раз на «Sunshine PHP 2020».
Демин работает штатным инженером и техническим руководителем в Glu Mobile, специализируется на создании высокопроизводительных и безопасных веб-сервисов. Кроме того, Демин работает с проектами с открытым исходным кодом, продвигает Swoole и иногда выступает на конференциях по PHP.
PHPFest: https://2020.phpfest.ru
Видео Demin Yin. Создание серверных приложений с помощью Swoole канала CodeFest Russia
PHP отлично подходит для создания приложений на стороне сервера, использующих HTTP/1, но он имеет ряд ограничений при работе с HTTP/2, WebSocket, RPC и UDP. Я расскажу, как создавать высокопроизводительные серверы приложений с расширением PHP Swoole; как реализовать сложные функции, такие как объединение ресурсов, неблокирующий ввод-вывод, обработка и планирование задач; а также объясню, как разрабатывать, отлаживать, тестировать, развертывать и контролировать эти приложения. Мы рассмотрим различные примеры использования из реальной жизни. Примечание: этот доклад был принят на «Sunshine PHP 2020» и «php [tek] 2020»; доклад был представлен только один раз на «Sunshine PHP 2020».
Демин работает штатным инженером и техническим руководителем в Glu Mobile, специализируется на создании высокопроизводительных и безопасных веб-сервисов. Кроме того, Демин работает с проектами с открытым исходным кодом, продвигает Swoole и иногда выступает на конференциях по PHP.
PHPFest: https://2020.phpfest.ru
Видео Demin Yin. Создание серверных приложений с помощью Swoole канала CodeFest Russia
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![CodeFest 13. Общение бесценно](https://i.ytimg.com/vi/ZcmdwXC657o/default.jpg)
![Айдар Джапенов и Максим Нам. Как принять огромный проект из аутсорса в инхаус и выжить](https://i.ytimg.com/vi/aHnalKZAFZU/default.jpg)
![Юлия Рубцова. Data transformation бизнеса](https://i.ytimg.com/vi/l9tu3QOXJes/default.jpg)
![Вероника Ильина. Как техническому менеджеру лучше доносить свои мысли в любой непонятной ситуации](https://i.ytimg.com/vi/n64Jka9TdCs/default.jpg)
![Илья Сидорчик. BFCache. Как мгновенно загрузить предыдущую страницу](https://i.ytimg.com/vi/Ys2bV5hBkfw/default.jpg)
![Вячеслав Легостин. Как узнавать о проблемах в проекте раньше пользователей](https://i.ytimg.com/vi/fNvvWpS_XSs/default.jpg)
![Тамерлан Иманов Виктор Хирный (Теле2 Казахстан). Как мы внедряли подход Backend-driven UI.](https://i.ytimg.com/vi/MaYgGO3ASeM/default.jpg)
![Евгений Пешков. Убийцы производительности: логеры](https://i.ytimg.com/vi/0V9Rr8WndLw/default.jpg)
![Сергей Потанин. Как избавиться от нестабильных тестов](https://i.ytimg.com/vi/WwknxBDtcAM/default.jpg)
![Родион Мостовой. Выжимаем максимум из ChatGPT для программистов](https://i.ytimg.com/vi/pm1V1FtQ33Y/default.jpg)
![Максим Смирнов. Универсализация API для микрофронтов добавления BFF](https://i.ytimg.com/vi/0FuI-cEfnVM/default.jpg)
![Давит Биджоян. Features selection process](https://i.ytimg.com/vi/X-qg-iirb28/default.jpg)
![Григорий Петров (Evrone), Почему Python и Ruby медленные?](https://i.ytimg.com/vi/voxshYb1J0I/default.jpg)
![Алексей Акулович. Геораспределенный иерархический справочник.](https://i.ytimg.com/vi/NvhlGamWmiw/default.jpg)
![Александра Пургина (Lamoda tech), Как AI начал помогать при выборе вещей на Lamoda](https://i.ytimg.com/vi/NnlRHRN5WP8/default.jpg)
![Андрей Смирнов. Карьерные уровни soft skills v2](https://i.ytimg.com/vi/NkJtqEjCWBo/default.jpg)
![Андрей Зимовнов. Архитектура рекомендаций Дзена](https://i.ytimg.com/vi/uP3punJpJno/default.jpg)
![Андрей Бураков. Почему вам не нужен системный аналитик?](https://i.ytimg.com/vi/Zy8hgk7tLzU/default.jpg)
![CodeFest 12](https://i.ytimg.com/vi/3VcZlxhGO64/default.jpg)
![Вадим Царегородцев. Многоликий javascript разработчик](https://i.ytimg.com/vi/E2cVMS-G0-Y/default.jpg)
![Александр Воронков. Music-as-a-Code или как написать музыку при помощи кода. Теория](https://i.ytimg.com/vi/aN9_6vZPH8o/default.jpg)