DevConf 2017
-
09:30
Регистрация
-
10:45
Открытие конференции
-
11:00BackEnd
Linux API с точки зрения разработчика высокопроизводительного веб-сервера
Дам обзор системных интерфейсов, которые предоставляет Linux для эффективной обработки запросов. В частности речь пойдет о мультиплексировании ввода-вывода, отправке файлов и многопоточной обработке входящих соединений. Расскажу о нюансах и недостатках в сравнении с аналогичными интерфейсами других unix-подобных операционных систем. Личный опыт показывает, что продуманность и качество реализации интерфейса для прикладных программ — это, к сожалению, довольно слабая сторона ядра Linux.
Презентация
Валентин БартеневCore Developer @ NGINX, Inc. -
12:00
Кофебрейк
-
12:15BackEnd
PHP7.x: что нам даёт семёрка и что будет завтра
Обзор возможностей PHP 7.0, 7.1 и 7.2. А также небольшой экскурс в историю.
Презентация
Александр МакаровОдин из авторов фреймворка Yii, член PHP-FIG и активный участник OpenSource. -
12:45BackEnd
Сквозь тернии к своей платформе live трансляций
Как мы экспериментировали с разными решениями и что из этого вышло.
В этом докладе расскажу про:
— что вообще за "платформа live трансляций";
— какие были требования к ней;
— какие доступные решения рассматривали и пробовали: Wowza, Flussonic/Erlyvideo, nginx, Nimble Streamer, их плюсы и как обходили минусы;
— что было выбрано, и как оно работает сейчас: вся архитектура, к какими нагрузкам готовились и что получили, какие забавные баги у нас и в поведении пользователей случались, и т.д.;
— немного про наши мобильные и десктоп приложения под это всё;