Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «restopub»
PHP-Дайджест № 114 – свежие новости, материалы и инструменты (1 – 14 августа 2017) 2017-08-14 02:21:10
+ развернуть текст сохранённая копия
Свежая подборка со ссылками на новости и материалы. В выпуске: PHP 7.2.0 Beta 2, об истории и безопасности unserialize(), старт PSR HTTP Client, StackOverflow Driven Development, видео с конференций и митапов, и многое другое.
Приятного чтения! Читать дальше →
Тэги: laravel, php, php-дайджест, psr, reactphp, symfony, yii, zend, веб-сайтов, дайджест, разработка, ссылки
PHP-Дайджест № 113 – свежие новости, материалы и инструменты (16 – 30 июля 2017) 2017-07-31 00:45:02
+ развернуть текст сохранённая копия
Свежая подборка со ссылками на новости и материалы. В выпуске: PHP 7.2.0 Beta 1, свежие RFC из PHP Internals, материалы по асинхронному PHP, видео с конференций и митапов, и многое другое.
Приятного чтения! Читать дальше →
Тэги: group, laravel, php, php-дайджест, reactphp, symfony, yii, zend, zfort, блог, веб-сайтов, дайджест, компании, разработка, ссылки
PHP-Дайджест № 112 – свежие новости, материалы и инструменты (26 июня – 16 июля 2017) 2017-07-16 23:57:18
+ развернуть текст сохранённая копия
Свежая подборка со ссылками на новости и материалы. В выпуске: PHP 7.2.0 Alpha 3, много новых инструментов, Machine Learning на PHP, туториалы по асинхронному PHP, и многое другое.
Приятного чтения! Читать дальше →
Тэги: group, laravel, php, php-дайджест, reactphp, symfony, yii, zend, zfort, блог, веб-сайтов, дайджест, компании, разработка, ссылки
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, веб-сайтов, веб-сервисов, разработка, тестирование
[Из песочницы] Управление действиями процессов. Не превышение лимита RPS (QPS) API 2016-07-01 10:37:59
+ развернуть текст сохранённая копия
Структурно-функциональная схема модуля
Хочу рассказать о разработанном и используемом в продакшне модуле Publisher Pulsar (github), который позволяет синхронизировать действия процессов.
Например, есть множество (десятки или сотни) процессов, независимо друг от друга обращающихся к API Google Analytics с одного IP.
При этом, GA установлен лимит в 10 queries per second с одного IP.
Если не регулировать обращения к API, то постоянно будет возвращаться ошибка превышения лимита некоторыми процессами, и либо они не смогут выполнить свою задачу без данных API, либо будут снова и снова пытаться получить данные в цикле, создавая проблему для других процессов, увеличивая количество ошибок. То есть будет хаос и отсутствие прогнозируемости в части процента корректно получаемых данных и процента ошибок при обращениях к API.
Читать дальше →
Тэги: open, php, publisher, reactphp, source, zmq
Страницы: 1 2 3 4 5 6 7 8 9
Главная / Главные темы / Тэг «restopub»
|
Взлеты Топ 5
Падения Топ 5
|