Вторая порция заявок на доклады
Сервера очередей для средних и больших проектов / Александр Календарев
— Где и как могут использоваться очереди;— Специализированные сервера очередей (характеристика каждому, где и как лучше использовать): memcacheQ, redis, restMQ, Qpid, ActiveMQ, ZMQ, rabbitMQ и плагины;
— Протокол AMQP (продвинутый протокол очередей сообщений): структура протокола, API, пример использования роутинга сообщений (подписка на ленту новостей);
— Клиентские библиотеки: C/C++, Java,.Net, Py, PHP, js (node-js), Rb: недостатки библиотек librabbitmq-c ,librabbitmqcpp, возможные ошибки и сложности при использовании php-amqp;
— Разное, в частности подводные камни в кластеризации RabbitMQ. Собственный restMQ для малых и AMQP-rest сервер для средних проектов.
CDN в России: от теории - к практике / Ярослав Городецкий (CDNvideo)
Какие задачи, решаемые CDN, актуальны для проектов, рассчитанных на русскоязычную аудиторию?
— потоковое вещание видео;
— распространение больших объемов исходящего трафика;
— борьба со скачкообразным ростом нагрузки на сайт (т.н. Хабраэффектом);
— оптимизация скорости загрузки сайта.
Идентификация проблем производительности / Владимир Федорков
— Что такое производительность и когда она кончается;
— Как искать проблему шаг за шагом;
— Работа со стандартными утилитами vm-, sys-, iostat и другие;
— Утилиты aspersa;
— Что делать, если тормозит MySQL.
Масштабируемая система голосования на базе PostgreSQL PgQ / Сергей Нековаль (Грамант)
Доклад посвящен построению системы голосования для японского видео-хостинга с трафиком порядка 10 млн. событий в сутки. Рассматривается применение Skytools PgQ как готового и удобного в использовании инструмента агрегации событий, с упором на практические вопросы, проблемы и тонкости.