Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «hazlewood»
Кэширование фронтэнда: Flask, Nginx+Memcached+SSI 2013-08-29 12:38:40
Достаточно давно мне на глаза попались следующие статьи по этой тематике:
- nginx, ...
+ развернуть текст сохранённая копия
Достаточно давно мне на глаза попались следующие статьи по этой тематике:
- nginx, memcached и SSI
- Nginx + Memcached + SSI — кеширование страниц и блоков (partials)
- Кеширование страниц — ускоряем сайт в 100 раз (Varnish + ESI)
С PHP я дружу, поэтому попробовал примеры и убедился, что это работает. Но всё это имело «фатальные недостатки» :) — PHP, а я фанат Python и по работе занимаюсь в основном бэкендом. Серьёзно говоря, применить на практике это не представлялось возможным.
Однако в начале года поступило предложение поучаствовать в одном амбициозном проекте, изначально подразумевающий HiLoad и прочие плюшки из этой оперы. Пока составлялись бизнес-планы, искались инвесторы и тому подобные дела, я решил изучит вопросы которые на мой взгляд пригодились бы в этой работе, в том числе и вопросы кэширования.
В первую очередь было реализовано черновое решение для моего любимого фрэймворка Flask использующее для кэширования стек Varnish+ESI. Это заработало и даже показало неплохие результаты. Позже пришло понимание, что возможно Varnish «лишний игрок» и всё тоже и даже гибче можно получить на связке Nginx+Memcached+SSI. Был сделан и этот вариант, по производительности особых отличий замечено не было, но последний показался более гибким и управляемым.
Тот проект не вырулил даже на взлетную полосу, или вырулил но без меня. Подумав, я решил «причесать код» и выложить его в OpenSource и на суд общественности.
Читать дальше →
Тэги: esi, flask, frontend, highload, memcached, nginx, python, ssi, varnish, web, веб-разработка, высокий, запрос, кэширование, производительность
HHVM: тестирование производительности и совместимости с Joomla, Битрикс и Wordpress 2013-08-22 12:10:45
Про HHVM уже писали на Хабре. Вкратце: HHVM — это виртуальная машина от Facebook, которая за счет ...
+ развернуть текст сохранённая копия
Про HHVM уже писали на Хабре. Вкратце: HHVM — это виртуальная машина от Facebook, которая за счет трансляции и JIT-компиляции кода позволяет ускорить PHP в несколько раз. Разработчики также обещают практически полную совместимость с PHP 5.4.
Я решил сравнить HHVM с нативным интерпретатором на нескольких тестах, а также попробовать запустить на нем CMS.
Что из этого вышло?
Тэги: bitrix, facebook, hhvm, highload, joomla, php, wordpress, битрикс, веб-разработка, оптимизация, серверная, циферка
RFID защита от атаки на КПК: сумки Das Keyboard HackShield 2013-08-01 20:59:50
Смотрите видео. Техасская компания Das Keyboard анонсировала первую в мире линейку ударопрочных ...
+ развернуть текст сохранённая копия
Смотрите видео. Техасская компания Das Keyboard анонсировала первую в мире линейку ударопрочных водонепроницаемых сумок и рюкзаков, способных защитить электронные устройства от радиопиратства. Сумки HackShield не допустят беспроводного отслеживания местоположения человека по его КПК, смартфону или планшету, взлом и кражу важной информации на расстоянии при помощи беспроводного, спутникового или сотового соединения.
Тэги: hackshield, keyboard, rfid, защита, защитный, интересный, новость, ноутбук, планшет, радиопиратства, рюкзак, смартфонов, сумка, устройство, факт, чехол
Архитектура высоконагруженных приложений. Масштабирование распределенных систем. Часть вторая 2013-07-04 18:09:27
+ развернуть текст сохранённая копия
На этой неделе мы выкладывали первую часть расшифрованного подкаста. Сейчас подготовили вторую часть.
О чем мы говорим во второй части подкаста:
- Горизонтальное масштабирование проекта
— когда стоит использовать облачные сервисы, а когда физический хостинг;
— «красивость решения» против «грязного, но производительного» кода. ORM и всякие подобные штуки;
— мультиязычность и мультизонность проекта, проблемы и решения.
- Асинхронные задачи. Очереди.
— асинхронные задачи в распределенных системах;
— когда они приходят на помощь, какие технологии существуют и активно развиваются сейчас;
— какие подходы организации асинхронных задач используются в Badoo;
— c какими проблемами приходилось и приходится сталкиваться при работе с очередями;
— полезные книги и интересные конференции;
— интересные кейсы с собеседований.
Читать расшифровку подкаста
Тэги: badoo, highload, mysql, orm, php, scribe, асинхронный, баду, блог, веб-разработка, деплой, задача, компания, мультиязычность, программирование
DEV {highload} — конференция о Highload веб-разработке 2013-04-17 12:37:01
20 апреля в Санкт-Петербурге пройдет конференция о Highload веб-разработке DEV {highload}.
+ развернуть текст сохранённая копия
20 апреля в Санкт-Петербурге пройдет конференция о Highload веб-разработке DEV {highload}.
DEV {highload} — это профессиональная конференция, где выступают только выдающиеся спикеры. Они будут рассказывать о том, что хочется знать веб-разработчику сложных высоконагруженных проектов.
Web-canape выступает партнером мероприятия и мы хотим вручить один бесплатный билет самому проактивному Хабра-юзеру. Читайте про это в конце поста.
Предыдущая конференция, посвященная Highload веб-разработке, прошла с успехом и пользой для участников из разных городов и стран. Некоторые ее материалы можно посмотреть здесь. Новая DEV {highload} обещает быть еще интереснее! Только новые темы – так же профессионально и актуально. Читать дальше →
Тэги: high, highload, java, mongodb, mysql, performance, php, postgresql, rail, redis, ruby, web-canape, web-capane, блог, высокий, компания, производительность
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ...
Главная / Главные темы / Тэг «hazlewood»
|
Взлеты Топ 5
Падения Топ 5
|