danforth

danforth
Рейтинг
153
Регистрация
18.12.2015

Перфекционист, я что-то забыл, не напомните какую вы рыбёшку ловите? Большую или маленькую? Спасибо.

Aisamiery:
В целом не сильно, много зависит от условий, но в целом да и не только битрикс, разница на глаз не заметна ( по крайней мере возможно на другой нагрузке что то поменяется). Но прелестей все равно в мемкеше больше, например скинуть 80 Гб кеша проще с оперативки, чем с диска)) ну или подружить нжинкс с мемкеш напрямую можно да и применений много, главное сессии не пихать)))

Тут дело не в на глаз, а в цифрах. Сам по себе Memcached не может быть медленнее файла, но это возможно в реалиях PHP и Битрикса. Например, под файлы юзается обычный кеш (огромные выборки, всякие XML промежуточные файлы модулей, а под memcached используется кеш маленьких объектов, чтобы не забивать оперативную память большими файлами которые читаются реже. В расширении для Redis под PHP начиная с какой-то версии есть connection pooling, который позволяет юзать pconnect без боязни утечки файловых дескрипторов, но при этом не создавая каждый раз новый коннект. В memcached возможно connection poolingа нет (это проблема расширения, а не memcachedа). Если у тебя есть под рукой memcached + PHP, можешь потестить обычные get/set в него, он явно должен быть быстрее чем в файл, мне самому интересно.

Вот мои тесты на Go, каждая итерация это set + get, для memcached используется connection pooling, диск NVMe Samsung 970 Evo, конфил memcachedа дефолтный.

BenchmarkFileWrite-12    	   79618	     15353 ns/op
BenchmarkMemcached-12 121315 9969 ns/op
BenchmarkMemcachedSock-12 178804 6821 ns/op
suffix:
А Вы в курсе что memcached как правило бесполезен если он том же единственном сервере что и сайт ?

Я помню что это вы из какой-то фразочки на портале битриксоидов взяли. На самом деле, они крайне сильно ошибаются.

Aisamiery, просто он перепутал бенчмарки с нагрузочным. После того, что я увидел в этой теме, на такое можно даже не обращать внимания. Многие даже никогда не делали это тестирование.

Вообще, Amazon собирает метрики и оценивает деградацию по 99.99P (P - персентиль), потому что самые прибыльные юзеры имеют самые жирные профили, для которых подбираются релевантные товары, а не какой-то абстрактный кеш "топ товаров за сегодня". Бенчить с инкогнито особого смысла нет. Нужно ходить под авторизованным юзером, чтобы работали все плюшки системы, просмотренные товары и т.д.

Многие даже не знают, что запустив код с другой директории, можно получить до 20-40% прироста или деградации скорости, в зависимости от того, как повезет.

flacon2000:
Жаль спецы в теме так и не отписали...
flacon2000:
Виртуалка за 15 баксов позволяет держать рядом стейдж и проводить все тесты на нем. Если дева не хватает.

А вот и спецы по нагрузочному подъехали.

Aisamiery, у севлада есть сайт: https://sevladwp.wordpress.com/

А ещё, в свободное время от хамства и пуляний говна, он отвечает на stackoverflow, а также задает вопросы

Но в целом, разработчику при отсутствии текучки особо сайт не нужен, имхо. Я думаю он свою аудиторию тоже нашел.

_SP_:
Тут собрались продаваны, а не спецы. Причем продаваны, которым не хватает денег на спецов. Приходится делать самому.
Как умеют.

Вот с этим на 100% согласен.

timo-71, не все в жизни стремятся узнавать новое и развиваться, иначе в больнице были бы одни нейрохирурги, патологи и диагносты, и при этом ни одной медсестры или уборщика. В вебе все то же самое, каждый выполняет свою работу. В работе медсестры нет ничего плохого, как и в работе верстальщиков или тех, кто делает сайты на WordPress за недорого. Проблема в том, что когда врач-нейрохирург объясняет как делать операцию, и говорит что нужно взять транспедикулярный винт для таких-то и таких-то целей, то вряд ли уборщица скажет что можно прооперировать шваброй, это ничем не хуже, и зачем вообще платить такие деньги врачу нейрохирургу, если я все сделаю шваброй за 5 минут.

В этой теме происходит обратное, тут SeVlad который абсолютно не знает как работает web, умудряется кричать что все вокруг ламо и дебилы.

А началось все с того, что кто-то сказал, что WordPress ничем не хуже самописов и фреймворков. На самом деле, хуже всем, кроме возможно скорости разработки и цены, при это огромнейшим компромиссом в сторону качества.

И да, у меня опыт в разработке 5 лет. Мне кажется тут не годами мерить нужно. Судя по SeVlad и его гонору, у него 400 лет в сфере IT. Только толку нет.

Перфекционист, сколько вам лет, если не секрет? Попробую угадать: 40+? SeVladу кажется тоже 40+, более чем уверен.

Перфекционист:
Сказал человек с реферальной ссылкой на хостинг в подписи.

Законусило?) Нужна новая ме_то_дич_ка (почему-то это слово в стоп-фильтре)

Всего: 1540