Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «nishinaka»
Архитектура растущего проекта на примере ВКонтакте 2017-02-25 18:11:01
< ...
+ развернуть текст сохранённая копия
Алексей Акулович объясняет жизненный путь высоконагруженного проекта на PHP. Это — расшифровка Highload ++ 2016.
Меня зовут Лёша, я пишу на PHP.
К счастью, доклад не об этом. Доклад будет про ретроспективу развития сети — того, как проект развивался. Какие решения капитанские или весьма специфические для нашей нагрузки мы применяли, что можно использовать в других проектах, которые испытывают нагрузки.
Начнём.
Читать дальше →
Тэги: memcached, mysql, nginx, php, анализ, вконтакте, высокая, высокие, нагрузки, проектирование, производительность, систем
OpenResty: превращаем NGINX в полноценный сервер приложений 2017-02-17 17:12:04
+ развернуть текст сохранённая копия
Мы вновь публикуем расшифровку доклада с конференции HighLoad++ 2016, которая проходила в подмосковном Сколково 7—8 ноября прошлого года. Владимир Протасов рассказывает, как расширить функциональность NGINX с помощью OpenResty и Lua.
Всем привет, меня зовут Владимир Протасов, я работаю в Parallels. Расскажу чуть-чуть о себе. Три четверти своей жизни я занимаюсь тем, что пишу код. Стал программистом до мозга костей в прямом смысле: я иногда во сне вижу код. Четверть жизни — промышленная разработка, написание кода, который идёт прямо в продакшн. Код, которым некоторые из вас пользуются, но не догадываются об этом.
Чтобы вы понимали насколько всё было плохо. Когда я был маленьким джуниором, я пришёл, и мне выдали такие двухтерабайтные базы. Это сейчас тут у всех highload. Я ходил на конференции, спрашивал: «Ребят, расскажите, у вас big data, всё круто? Сколько у вас там базы?» Мне отвечали: «У нас 100 гигабайт!» Я говорил: «Круто, 100 гигабайт!» А про себя думал, как бы аккуратненько сохранить покерфейс. Думаешь, да, ребята крутые, а потом возвращаешься и ковыряешься с этими многотерабайтными базами. И это — будучи джуниором. Представляете себе, какой это удар?
Я знаю больше 20 языков программирования. Это то, в чём мне пришлось разобраться в процессе работы. Тебе выдают код на Erlang, на C, на С++, на Lua, на Python, на Ruby, на чем-то еще, и тебе надо это всё пилить. В общем пришлось. Точное количество посчитать так и не удалось, но где-то на 20 число потерялось.
Читать дальше →
Тэги: 2016, highload++, lua, nginx, openresty, parallels, веб-разработка, веб-сайтов, владимир, высокая, программирование, производительность, протасов, разработка
gzip en nginx 2017-02-15 16:51:31
La compresión de lo que el servidor web envía al cliente es una de las técnicas más sencillas para ...
+ развернуть текст сохранённая копия
La compresión de lo que el servidor web envía al cliente es una de las técnicas más sencillas para mejorar la respuesta de nuestras webs. En nginx lo habilitamos facilmente a través de las directivas adecuadas del archivo nginx.conf en el directorio /etc/nginx. Por defecto suelen aparecer pero comentadas. Una configuración típica podría ser esta: … Continúa leyendo gzip en nginx
Тэги: compresion, gzip, nginx, optimizacion, servidores, servidores_web, tecnologia, web
Инфраструктура онлайн игры 2017-01-16 13:00:20
+ развернуть текст сохранённая копия
Здравствуйте, меня зовут Александр Зеленин, и я на дуде игрец веб-разработчик. Полтора года назад я рассказывал о разработке онлайн игры. Так вот, она немного разрослась… Суммарный объём исходного кода превысил «Войну и мир» вдвое. Однако в данной статье я хочу рассказать не о коде, а об организации инфраструктуры проекта. Неужели всё так сложно?
Тэги: amazon, bamboo, bitbucket, confluence, freebds, freenas, glacier, jail, jira, mongodb, nas, nginx, node.js, owncloud, phpvirtualbox, pm2, replication, slack, spa, support, virtualbox, vpc, vpn, vps, zfs, анализ, архитектура, базы, балансировка, безопасность, бекап, веб-сайтов, время, выдохнуть, высокая, данных, дата-центр, домашний, игр, игры, информационная, инфраструктура, история, копирование, мастер, масштабирование, метрики, мониторинг, нагрузки, нагрузочное, настройка, несколько, обзор, онлайн, поддержка, потеря, провайдеров, проектирование, производительность, разработка, резервное, сервер, сети, систем, создания, сон, спокойный, стабильность, схд, тегов, тестирование, техническая, фотография, хранение, ясделяль
Отключения кеширования для отдельных картинок 2016-11-23 19:06:17
Известно, что всякие статические картинки надо кешировать в браузере. Тогда сайт у посетителей, уже ...
+ развернуть текст сохранённая копия
Известно, что всякие статические картинки надо кешировать в браузере. Тогда сайт у посетителей, уже побывавший недавно у вас в гостях, будет работать быстрее (как минимум, не будут повторно грузится картинки, использованные в дизайне сайта и тому подобные). Но бывает и обратная ситуация — некоторые картинки нельзя кешировать, потому что в них содержится часто обновляема информация […]
Тэги: nginx
Главная / Главные темы / Тэг «nishinaka»
|
Взлеты Топ 5
Падения Топ 5
|