Все давно уже сделано... http://www.techempower.com/benchmarks/#section=data-r9&hw=i7&test=query
С почтением, Илья Винокуров Вторник, 10 февраля 2015, 19:19 UTC от Alexander Lourier <[email protected]>: >Я предлагаю взять более-менее реалистичную задачу и погонять её под >более-менее реалистичными тестами. Например: > >Архитектура: приложение, memcached, mysql. >Задача: показывать рассказы из базы данных (каждый порядка 100 килобайт), >кэшируя их в memcached (небольшого объёма). >Входной урл: "/$id". >Ключ в memcached: "$id". >Запрос к базе: "select data from stories where id=$id". >Ответ оборачивается в простенький HTML-шаблон. Все спецсимволы заменяются на >HTML entities, как положено. Новые строки - на <br>. >Результат возвращается клиенту. > >Как тестируем: >1. запросы по небольшому подмножеству случайных ID (чтобы всё заведомо влезало >в memcached) >2. запросы по всему множеству ID (чтобы всё не влезало в memcached и >приходилось дёргать базу) >3. запросы по всему множеству ID, параллельно начинаем затормаживать базу >данных (lock tables write, sleep, unlock tables) > >Замеряется количество запросов в секунду, которые сервер смог обслужить, >количество ошибок в секунду, ну и latency. > >Этот тест более-менее приближен к реальным условиям и проверяет разные >возможности - интенсивный сетевой обмен, вычислительную работу (процессинг >HTML), эффективность использования ресурсов машины. Причём в пропорциях, >обычных для веб-приложений. > >Что скажете? Есть у кого время написать такие приложения на разных языках? > > > >On Tue Feb 10 2015 at 19:57:44 Михаил Монашёв < [email protected] > >wrote: >>Здравствуйте, Alexander. >> >>> К бэкендам лучше ходить. Иначе это опять какая-то синтетика, которая >>> проверяет производительность парсера HTTP, генератора ответов. >> >>А так добавится парсер ответов от мемкешеда и генератор запросов к >>нему. :-) Ты ещё подумай, как сильно это усложнит написание кода на >>разных языках. >> >>Чтобы не спорить можно 2 варианта сделать: с и без запросов к >>мемкешеду. Так пойдёт? >> >> >>-- >>С уважением, >> Михаил mailto: postmaster@softsearch. ru >> >>-- >>Moscow.pm mailing list >>[email protected] | http://moscow.pm.org >-- >Moscow.pm mailing list >[email protected] | http://moscow.pm.org
-- Moscow.pm mailing list [email protected] | http://moscow.pm.org
