Конференция завершена. Ждем вас на HighLoad++ в следующий раз!
Park Inn Пулковская, пл. Победы, 1,
Санкт-Петербург, 8 и 9 апреля 2019

Почему надо создать модули для NGINX?Бэкенд, теория программирования

Доклад принят в программу конференции
Василий Сошников
Quantil Inc.

HODG.

dedok.mad@gmail.com
Тезисы

Порой ряд бизнес-задач можно решить, разработав собственные модули для NGINX. Другими словами, модули могут быть ориентированы на бизнес и содержать некоторую бизнес-логику, а не только некое обобщенное системное решение. Однако, как понять, что есть необходимость разработать модуль? Что необходимо, чтобы это сделать?

В этом докладе будет подробно рассмотрено следующее:
1. какие знания необходимы, чтобы создавать и поддерживать свои модули для NGINX (это включает экскурсию в ядро NGINX, модульную архитектуру NGINX и основные принципы разработки кода);
2. когда надо разрабатывать собственные модули на С;
3. когда лучше использовать NJS, Lua, NGINX.conf и т.д.

Этот доклад будет довольно технический. Чтобы извлечь из него максимум пользы, участникам необходимо иметь опыт работы с кодом NGINX, как минимум на среднем уровне.

C/C++
,
Разработка библиотек, включая open source библиотеки
,
Критерии выбора технологий для проекта
,
Архитектуры / другое
,
Продуктовая разработка

Другие доклады секции Бэкенд, теория программирования

Rambler's Top100