Василий Сошников
Head of development group @ Mail.Ru Group
Москва

Как и зачем создавать NginX-модуль - теория, практика, профит

  • Зал: КИНОБАР
  • Категории: Разработка
  • Секции: Разработка
  • Сложность: Опытный

Описание:

NginX является фундаментальным элементом практически в любом проекте.

Сегодня многие умеют NginX конфигурировать, писать lua скрипты, использовать как proxy. Другими словами, решать задачи, не выходя за рамки nginx.conf, и в большинстве случаев этого достаточно.

Но с ростом проекта или в рамках некой бизнес-задачи может появиться необходимость в NginX-модуле. И тут возникают вопросы и проблемы:

- Как писать NginX-модули?

- Какие есть особенности?

- Как деплоить?

- Почему нет примеров, а существующие устаревшие?

В этом докладе я расскажу об особенностях разработки под NginX.

Начнем с особенностей memory model, фаз обработки запроса/контента, а закончим ответом на вопрос: "А когда нужен свой NginX-модуль?".

Аудитория: Архитекторы, Разработчики
О спикере

Василий Сошников

Head of development group @ Mail.Ru Group
Москва

Меня зовут Василий. Я возглавляю группу разработчиков Mail.Ru Group, которая работает в Москве, Россия.

Я создаю веб-службы, работающие под большими нагрузками, также я проектирую архитектуры и изучаю новые технологии.

Кроме того, я являюсь участником некоторых проектов с открытым исходным кодом, таких как Tarantool, CentrifuGo, Intel MRAA и так далее.

Я разработал 6 модулей NginX, один из которых - с открытым исходным кодом, а остальные - коммерческие.

Похожие доклады