Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «benchmark»
Redmine на MySQL с RocksDB быстрее, чем с InnoDB, от 20% до 3 раз 2017-01-16 01:19:10
Мы собрали форк MySQL от Facebook с движком RocksDB вместо InnoDB и потестировали его с реальными ...
+ развернуть текст сохранённая копия
Мы собрали форк MySQL от Facebook с движком RocksDB вместо InnoDB и потестировали его с реальными приложениями: Drupal, Wordpress, Redmine.
Это офигенная штука. При низкой нагрузке выигрыш маленький, десятки процентов. Зато при высокой нагрузке выигрыш в разы. Когда RocksDB добавят в стабильный релиз в MariaDB, я уверен, что в течение полугода половина народа перейдет с InnoDB на RocksDB. Особенно, небольшие сайты на cloud/VPS и выделенных серверах.
Что такого хорошего в MyRocks? Линейная запись вместо случайной и снижение числа дисковых операций вообще. То есть транзакции базы данных порождают меньше дисковых операций, меньше занимают очередь диска, и пишутся намного быстрее.
Я собрал в статью результаты тестирования реальных сценариев Redmine, добавил анализ результатов и выводы. Redmine на MySQL с RocksDB оказался быстрее, чем с InnoDB — от 20% при минимальной нагрузке до 3 раз при максимальной. Позже подготовлю материалы по Drupal и другим PHP-приложениям.
Вы сможете проверить работу MyRocks и самостоятельно — в конце статьи есть ссылки на инсталляторы и виртуальные машины с LAMP/LEMP/Ruby стеками, собранные с MyRocks вместо MySQL.
Читать дальше →
Тэги: benchmark, facebook, innodb, lsm, myrocks, mysql, open, rails, redmine, rocksdb, ruby, source, tree, веб-сайтов, веб-сервисов, разработка, тестирование
64bit-арифметика в браузере и WebAssembly 2016-08-31 21:39:55
+ развернуть текст сохранённая копия
WebAssembly активно разрабатывается и уже достиг состояния, когда собранный модуль можно попробовать в Chrome Canary и Firefox Nightly, включив флажок в настройках.
Сравним производительность арифметических вычислений с 64-битными числами в WebAssembly, asm.js, PNaCl и native-коде. Посмотрим на инструменты, которые есть для WebAssembly сейчас, и заглянем в недалёкое будущее. Читать дальше →
Тэги: argon2, benchmark, javascript, llvm, pnacl, wasm, webassembly, браузеры, веб-сайтов, компиляторы, программирование, разработка
Как выбрать язык программирования? 2015-12-17 12:57:43
+ развернуть текст сохранённая копия
Именно таким вопросом задалась команда Почты Mail.Ru перед написанием очередного сервиса. Основная цель такого выбора — высокая эффективность процесса разработки в рамках выбранного языка/технологии. Что влияет на этот показатель?
- Производительность;
- Наличие средств отладки и профилирования;
- Большое сообщество, позволяющее быстро найти ответы на вопросы;
- Наличие стабильных библиотек и модулей, необходимых для разработки веб-приложений;
- Количество разработчиков на рынке;
- Возможность разработки в современных IDE;
- Порог вхождения в язык.
Кроме этого, разработчики приветствовали немногословность и выразительность языка. Лаконичность, безусловно, так же влияет на эффективность разработки, как отсутствие килограммовых гирь на вероятность успеха марафонца.
Читать дальше →
Тэги: benchmark, group, mail.ru, node.js, rust, scala, блог, веб-разработка, веб-сервисов, компании, оптимизация, программирование, серверная, тестирование
Создаём проект c OAuth и NoSQL за $0,00 2015-12-15 10:54:03
Уже очень давно мне хотелось попробовать создать проект, который бы представлял собой настоящие ...
+ развернуть текст сохранённая копия
Уже очень давно мне хотелось попробовать создать проект, который бы представлял собой настоящие JavaScript Application, а именно толстый клиент, без backend и своего хостинга, на основе open source и какого-нибудь jsperf.com, от этих бессмысленных двух шагов, от отсутствия хоть какого-то редактора кода и нормального поиска и от постоянной потери своих тестов, а история с капчой, которая не всегда срабатывает, окончательно добила меня. Я наконец выкроил время, чтобы осуществить давно задуманное и убить двух зайцев, реализовав альтернативу jsperf.
Читать дальше →
Тэги: baas, benchmark, daas, group, javascript, mail.ru, nosql, oauth, performance, блог, веб-разработка, компании, разработка
Новый Huawei на восьмиядерном процессоре Kirin 950, 4 ядра Cortex A72, 4 ядра Cortex A53 и с технологией Sensor Hub 2015-11-05 22:04:33
Смартфон на базе процессора MediaTek Helio X20 (MT6797) с 10 ядрами, в том числе два ядра Cortex А72 ...
+ развернуть текст сохранённая копия
Смартфон на базе процессора MediaTek Helio X20 (MT6797) с 10 ядрами, в том числе два ядра Cortex А72, поставки должны начаться в следующем месяце, но вместе с MediaTek вскоре еще одна Азиатская компания, производящая процессоры для мобильных устройств, недавно продемонстрировала свой восьмиядерный процессор Kirin 950, четыре ядра Cortex А72 и четыре ядра Cortex А53. На эталонной плате процессор показал результат свыше 82 000 баллов в Antutu 5.6. Для справки, в топ 10 результатов […]
Тэги: a72, android, antutu, armv8, benchmark, cortex, hisilicon, huawei, аппаратные, смартфоны, средства
Главная / Главные темы / Тэг «benchmark»
|
Взлеты Топ 5
Падения Топ 5
|