Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «производительности»
Как устроена MySQL-репликация 2016-09-07 19:13:56
+ развернуть текст сохранённая копия
Андрей Аксенов (Sphinx), shodan
Мой доклад предназначен для тех людей, которые знают слово «репликация», даже знают, что в MySQL она есть, и, возможно, один раз ее настроили, 15 минут потратили и забыли. Больше про нее они не знают ничего.
Мы немного пройдемся по теории, попытаемся объяснить, как это все работает внутри, а после этого вы с утроенными силами сможете сами нырнуть в документацию.
Что такое репликация, в принципе? Это копирование изменений. У нас есть одна копия БД, мы хотим с какой-то целью еще одну копию.
Репликация бывает разных видов. Разные оси сравнения:
- степень синхронизации изменений (sync, async, semisync);
- количество серверов записи (M/S, M/M);
- формат изменений (statement-based (SBR), row-based (RBR), mixed);
- теоретически, модель передачи изменений (push, pull).
Читать дальше →
Тэги: (онтико), highload, mysql, php, базы, блог, бунина, веб-сайтов, высокая, данных, компании, конференции, олега, производительность, разработка, репликация
Производительность дистрибутивов Linux 2016-09-07 15:15:00
... интересует производительность различных ... говоря, производительность между дистрибутивами ...
+ развернуть текст сохранённая копия
Многих пользователей Linux интересует производительность различных дистрибутивов. Всегда хочется, чтобы система работала как можно быстрее. Мы уже делали обзор самые быстрые дистрибутивы Linux, но это был только обзор и никаких цифр. Вообще говоря, производительность между дистрибутивами не сильно отличается, потому что все они состоят из одного и того же программного обеспечения и драйверов. Но есть еще разные компиляторы, опции сборки… Читать далее →
Запись Производительность дистрибутивов Linux впервые появилась Losst.
Тэги: обзоры, производительность
Анатомия веб-сервиса 2016-09-06 16:07:48
+ развернуть текст сохранённая копия
Анатомия веб-сервиса
Андрей Смирнов
Я попытаюсь залезть в «потроха» и «кишки» бэкенда веб-сервиса и расскажу, как это внутреннее устройство влияет на эффективность сервиса, а также на продукт, его характеристики, и как бы мы могли этим воспользоваться, чтобы наше приложение выдерживало большую нагрузку или работало бы быстрее.
Какую часть я называю веб-сервисом, бэкендом, application-сервером? В классической архитектуре это то, что стоит за http rеverse proxy или load-балансировщиком, а с другой стороны у него находятся база данных, memcached и др. Вот только об этом бэкенде и будет идти речь.
Читать дальше →
Тэги: (онтико), gevent, highload, node.js, блог, бунина, веб-сайтов, высокая, компании, конференции, многозадачность, нити, олега, параллелизм, параллельное, программирование, проектирование, производительность, разработка, рефакторинг
[Из песочницы] Инструмент анализа скорости PHP-функций 2016-08-27 19:24:54
... на материалы о производительности и замерах скорости ...
+ развернуть текст сохранённая копия
В последнее время обращал внимание на материалы о производительности и замерах скорости функций PHP. После анализа ряда материалов был сделан следующий вывод. Сравнений довольно много, но все замеры проводятся с разными входными условиями, вывод результатов тестирования у каждого решения свой, не говоря уже о том, если появится желание проверить тесты в своей среде, то придется копипастить куски кода.
Поэтому возникла идея написать собственный механизм простого тестирования скорости различных операций. Задумка показалась интересной, поэтому начало было положено!
Читать дальше →
Тэги: php, веб-сервисов, производительности, скорости, сравнение, тестирование
Всему своё время 2016-08-26 20:24:16
+ развернуть текст сохранённая копия
Банки.ру — проект с 10-летней историей. В разные времена banki.ru испытывали разные нагрузки. Портал перестраивался под новые требования как логически, так и технологически, что-то мы меняли в авральном режиме, что-то — эволюционным путём. Сейчас средняя посещаемость примерно 2 миллиона просмотра страниц, т.е. проект уже не маленький, но ещё и не совсем большой.
Эта статья — расшифровка доклада Романа Ивлиева (CIO Banki.ru) на обучающей конференции HighLoad++ Junior, которая прошла пару месяцев назад в Москве в рамках фестиваля “Российские интернет-технологии”.
В этой статье мы хотим поговорить об оптимизации, её своевременности, и о субоптимизации, о том, что далеко не всегда лучшие практики разработки нагруженных систем идут на пользу бизнесу.
Посмотрим примеры и поищем ответы на вопросы:
- Настолько ли ваш highload — highload?
- Считать ли хабрэффект поводом для внедрения высоких технологий?
- «Костыль» или «высокотехнологичное решение» — что выбрать? Плюсы и минусы.
- Как выбрать момент для начала новой эры? Есть ли критерии, когда имеет смысл начинать оптимизировать ваше приложение и внедрять крутые штуки «по-взрослому».
- Как можно использовать «список Бунина» для достижения очень неплохих показателей, и все ли пункты реально нужны вам?
- Как работать с техническим долгом, чтобы он не зарастал мхом?
В заключение Роман Ивлиев расскажет про несколько примеров из жизни banki.ru в части замены технологических решений в области высоких нагрузок, и что из этого вышло.
Читать дальше →
Тэги: (онтико), highload, блог, бунина, веб-сайтов, высокая, кода, компании, конференции, олега, оптимизация, программирование, проектирование, производительность, разработка, рефакторинг
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ...
Главная / Главные темы / Тэг «производительности»
|
Взлеты Топ 5
Падения Топ 5
|