{"id":14275,"url":"\/distributions\/14275\/click?bit=1&hash=bccbaeb320d3784aa2d1badbee38ca8d11406e8938daaca7e74be177682eb28b","title":"\u041d\u0430 \u0447\u0451\u043c \u0437\u0430\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u044e\u0442 \u043f\u0440\u043e\u0444\u0435\u0441\u0441\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0435 \u043f\u0440\u043e\u0434\u0430\u0432\u0446\u044b \u0430\u0432\u0442\u043e?","buttonText":"\u0423\u0437\u043d\u0430\u0442\u044c","imageUuid":"f72066c6-8459-501b-aea6-770cd3ac60a6"}

Веб-сервер с российскими корнями Nginx привлёк $43 млн Статьи редакции

Решения компании используют 400 млн сайтов, включая «Яндекс», «ВКонтакте» и Netflix.

Компания Nginx привлекла $43 млн инвестиций в рамках раунда C. Раунд возглавил Goldman Sachs Growth Equity, говорится в сообщении компании.

Условия сделки и оценку компании стороны не раскрывают. Общий объём привлечённых Nginx инвестиций достиг $103 млн.

Nginx — веб-сервер, разработанный российским программистом Игорем Сысоевым в 2002 году. Решения Nginx позволяют сайтам непрерывно масштабироваться и внедрять изменения безопасно для пользователей.

По собственным данным, инструментами Nginx пользуются 400 млн сайтов, в том числе «Яндекс», Mail.Ru Group, «ВКонтакте», Netflix, Starbucks и McDonald's. Коммерческие программы используют 1,5 тысячи клиентов: за дополнительную плату они получают балансировку нагрузки, шлюзы API и аналитику.

Полученные инвестиции компания направит на открытие новых офисов для удовлетворения растущего спроса, расширение линейки коммерческих продуктов и экосистемы партнёров.

Среди действующих инвесторов Nginx — российский фонд Runa Capital, который инвестировал в проект несколько раз, в том числе в раунде на $20 млн в декабре 2014 года и в раунде на $8 млн в апреле 2016 года.

0
67 комментариев
Написать комментарий...

Комментарий удален модератором

Развернуть ветку
Denis Shevchenko

это не просто веб-сервер, это лучший веб-сервер, а проблемы с корнями лишь у нас в головах

Ответить
Развернуть ветку
Гала Перидоловна

Если смотреть с архитектурной точки зрения, то он довольно сильно устарел. Да и код модулей вызывает желание больше никогда его не открывать.

Ответить
Развернуть ветку
Сергей Токарев

это особенность многих переоптимизированных вещей

в играх, в функциях, которые должны вызываться 60 раз в секунду на тысяче объектов тоже приходится писать такой китайский, но быстродействующий код, что не хочется смотреть на себя после этого в зеркало

Ответить
Развернуть ветку
Гала Перидоловна

Для начала можно перестать именовать перменные одной-тремя буквами.

Ответить
Развернуть ветку
Сергей Токарев

это разумное замечание

Ответить
Развернуть ветку
Mark Rapida Gromov

апач устарел еще раньше

Ответить
Развернуть ветку
Гала Перидоловна

Существует гораздо больше способов отдавать HTTP ответ, нежели один httpd. Можете посмотреть в сторону netty или boost:asio.

Ответить
Развернуть ветку
Mark Rapida Gromov

вот это я и хотел узнать, спасибо

Ответить
Развернуть ветку
Alexander A

Архитектурно nginx — это все еще state of art сервер под linux и freebsd.
На windows и, вообще, тех ОС, где процессы существеннее тяжелее тредов, nginx субоптиматен, но это маргинальный рынок для него.
Если же вы намекаете, на то, что явно-асинхронная архитектура устарела и надо бы сделать на green thread-ах или еще каких горутинах, то стоит учитывать, что nginx — это не фреймворк для разработчика, а сервер, а накладные расходы на шедулинг гринтредов плохо сочетается с прицелом на максимальную производительность.

Ответить
Развернуть ветку
Гала Перидоловна
Если же вы намекаете, на то, что явно-асинхронная архитектура устарела и надо бы сделать на green thread-ах или еще каких горутинах, то стоит учитывать, что nginx — это не фреймворк для разработчика, а сервер, а накладные расходы на шедулинг гринтредов плохо сочетается с прицелом на максимальную производительность.

При чем тут фреймворк и non-preemptive многозадачность? Какие накладные расходы? Вы профайлером смотрели nginx vs решения на корутинах?

Ответить
Развернуть ветку
Alexander A

Извиняюсь, сделал неприлично много допущений о вашей позиции.
Что в таком случае, что вам кажется несовершенным в архитектуре nginx-а?

Ответить
Развернуть ветку
64 комментария
Раскрывать всегда