MySQL → DevConf: 3 доклада + мастеркласс по MySQL: DRBD/HeartBeat/MySQL, MariaDB, Мониторинг производительности MySQL

3 доклада по MySQL на DEVCONF 2010 17 мая Москва
— Мониторинг производительности MySQL с использованием performance
Алексей Копытов, Senior Software Developer, Sun Microsystems.
— Решения высокой надежности на базе MySQL
Алик Рубин, MySQL, Норвегия
— MariaDB — ветка MySQL с большими возможностями
Сергей Петруня (Monty Program Ab)
Голосуем — поддерживаем наших :-)
devconf.ru/offers
Клиентская оптимизация → Увеличиваем скорость загрузки сайта используя lazy-load изображений
Сейчас многие сайты насыщены графикой в разных видах: аватары, иллюстрации к постам, галереи и тп.
Читатели блога «Клиентская оптимизация» как никто другой знают цену лишних запросов к серверу.
Количество обращений к серверу можно легко уменьшить с помощью техники пост загрузки изображений, которые не попадают в область видимости(первый экран). Т.е изначально будут загружаться только те изображения которые пользователь способен увидеть, остальные будут загружаться по мере скролинга страницы.
Читатели блога «Клиентская оптимизация» как никто другой знают цену лишних запросов к серверу.
Количество обращений к серверу можно легко уменьшить с помощью техники пост загрузки изображений, которые не попадают в область видимости(первый экран). Т.е изначально будут загружаться только те изображения которые пользователь способен увидеть, остальные будут загружаться по мере скролинга страницы.
Блог им. Snick → Производительность upsert'ов в MongoDB
В nosql-базе MongoDB есть аналог mysql'ного INSERT… ON DUPLICATE KEY UPDATE — upsert'ы (UPdate or inSERT).
Насколько быстро это делает mongodb?
Вопрос не праздный, так как при upsert'ах выполняются две операции — чтение и запись. Наличие индексов ускоряет чтение, но замедляет запись. Кто из них сильнее ускоряет, а кто круче замедляет?
Насколько быстро это делает mongodb?
Вопрос не праздный, так как при upsert'ах выполняются две операции — чтение и запись. Наличие индексов ускоряет чтение, но замедляет запись. Кто из них сильнее ускоряет, а кто круче замедляет?
upd: добавлен еще один графикJAVA → Все о String.intern()
Думаю, что многие Java-разработчики знают или хотя бы слышали о методе
Тем, кто знает об этом методе лишь понаслышке, добро пожаловать под кат.
String.intern(). Но далеко не каждый использует его в своих приложениях или представляет в каких случаях он полезен и полезен ли вообще. Так было и со мной до тех пор пока я не столкнулся с этим методом в одном из проектов. В тот момент я захотел узнать смысл и особенности его использования и набрел на одну весьма интересную статью ведущего разработчика Yahoo! по имени Ethan Nicholas, переводом которой теперь хочу поделиться с той частью Хабра-сообщества, которая не безразлична к языку Java.Тем, кто знает об этом методе лишь понаслышке, добро пожаловать под кат.
О хостинге и доменах → Мифические тормоза диска на Xen
Часто при обсуждении различных способов виртуализации, сторонники Virtuozzo (обычно, хостеры на OpenVZ) вспоминают про услышенное когда-то и где-то утверждение типа «Xen тормозит при работе с диском». Заблуждение это имеет корни, связанные с радикально отличающимися механизмами кэширования диска у виртуальных машин Xen и контейнеров Виртуоззо. Как следствие, сильно отличаются при различных условиях характеристики производительности дисковой системы. Но заблуждение оседает в сознании крепко и надолго.
Чтобы закрыть тему «тормозов диска у Xen» и показать с цифрами, что тормозов нет, вот результаты unixbench, bonnie++ и упаковки исходников линуксовского ядра на одной и той же машине, на одном и том же разделе диска.
Чтобы закрыть тему «тормозов диска у Xen» и показать с цифрами, что тормозов нет, вот результаты unixbench, bonnie++ и упаковки исходников линуксовского ядра на одной и той же машине, на одном и том же разделе диска.
Высокая производительность → SpeedGeeks L.A. – October 26, 2009 (Videos + Presentations)
26 октября 2009 года состоялась SpeedGeeks L.A. в Южной Калифорнии.
Тематика — достижение высокой производительности веб-сайтов.
Вашему вниманию хотелось бы представить видео и презентации. Которые недавно были опубликованы.
Videos All
Тематика — достижение высокой производительности веб-сайтов.
Вашему вниманию хотелось бы представить видео и презентации. Которые недавно были опубликованы.
Videos All
PostgreSQL → Распараллеливание длительных операций
Мне часто приходится сталкиваться с задачами, требующими от базы данных очень большой производительности при обработке больших массивов данных. Сегодня я расскажу об очень простом, но действенном приеме, который может вас выручить, если база уже не поспевает за тем количеством данных, которые скапливаются и должны быть обработаны. Метод не зависит от базы данных, но по привычке публикую в блог PostgreSQL, и пример будет именно на ней. Давайте сразу перейдем к примеру.
Блог им. ikatkov → Latency — это наше всё
Замечательная презентация "Высокие нагрузки: 14 правил для ускорения загрузки страниц" (англ.)
Автор — Steve Souder, тот самый который написал "High Performance Web Sites" и "Even Faster Web Sites".
Объясняет, как latency коррелирует с прибылью, почему сайты вообще медленно грузятся в браузере и рассказывает как это можно исправить.
Автор — Steve Souder, тот самый который написал "High Performance Web Sites" и "Even Faster Web Sites".
Объясняет, как latency коррелирует с прибылью, почему сайты вообще медленно грузятся в браузере и рассказывает как это можно исправить.
Блог им. nekoval → Абсолютно бесполезный тест №1: PHP vs Groovy
Недавно меня попросили сравнить провести тесты шаблонизатора для используемого нами фреймворка Grails. Зачем такие тесты нужны и что они, собственно, скажут о производительности приложения — не знаю. Однако это весело и народ такие тесты очень любит.
Собственно, у Grails никакого шаблонизатора нет, а есть язык Groovy, который можно использовать внутри серверных страничек (GSP — Groovy Server Pages). Итак, хотим измерить производительность языка Groovy. В качестве базовой точки отсчета используется язык PHP.
Собственно, у Grails никакого шаблонизатора нет, а есть язык Groovy, который можно использовать внутри серверных страничек (GSP — Groovy Server Pages). Итак, хотим измерить производительность языка Groovy. В качестве базовой точки отсчета используется язык PHP.
Блог им. mitnlag → Вопрос коммуне: как собирать и анализировать статистику работы Apache?
Есть Apache 2.2.11. Хотелось бы, чтобы он вел лог по производительности, может быть в виде времени, которое он тратит на трансфер создание страницы, или отдачу статики, и т.д. Я не знаю, как его можно мониторить. Пожалуйста, Ваше предложение, %username%.