Aisamiery

Aisamiery
Рейтинг
319
Регистрация
12.04.2015
vitaliy11 #:
А может еще и потому что увеличивается производительность и качество?

Строитель когда решит построить будку для собаки, ему нужен конвейер по вашему? И нет качество не увеличивается, производительность возможно, но на выходе товар получается шаблонный, а если потребуется внести изменения то потребуются огромные ресурсы на перестройку этого конвейера.

iccup #:
В последний раз перед тем как упасть, мемкаш потреблял 200% процессора исходя из вывода команды top. Я случайно это обнаружил.

Это не важно, у вас мемкешу отдано 4Гб, не знаю сколько памяти у вас на сервере. Но судя по статистике кэш у вас работает не оптимально, он больше промахивается чем попадает. Вот должен быть примерно вот так

get_misses:     655568120
get_hits:       6388224740 (90.69%)

И у вас код кривой, так как из 4Гб памяти мемкеш использует только чуть меньше 600Мб, я вам предлагаю снизить выделение памяти с 4Гб до 1Гб мемкешу

iccup :
main process exited, code=killed

Судя по коду, могу предположить, что его прибил OOM киллер, это такая штуковина в линуксе, которая прибивает процессы которые жрут больше всего памяти, но что подозрительно, обычно самый жирный по памяти процесс это БД и он прибивает её.

посмотрите конфиг наверное по пути  /etc/memcached.conf там будет параметр -m XXX где XXX это количество выделенных мегабайт оперативной памяти для мемкеша, поставьте его небольшим там 256 или 512 сколько там надо, из мемкеша вытесняется весь старый кэш, смотрите на промахи, если их много ставьте больше, но я бы начал с малого.

vitaliy11 #:
Да, не спорю, что некоторые могут и программировать и сервер настраивать ( но нужно уметь не просто настраивать, а профессионально и чтобы он работал без сбоев).

Да нечего там настраивать, если понимаешь как оно работает в целом и умеешь читать банальную статистику и логи. А сбои это такая штука, что падал даже облачный амазон с армией профессионалов, падает и яндекс и другие IT гиганты, а мы с вами сейчас говорим про мелкий сайтик который делает один разработчик?

vitaliy11 #:
Мое мнение, что каждый должен заниматься своей работой.

Только это и есть работа разработчика. Когда нагрузка на разработчика большая что он не может делать эту работу или эта работа требует всего времени разработчика, то тогда есть смысл нанять отдельного специалиста, а до тех пор не очень понятно какие такие сокровенные знания и опыт надо иметь чтоб запустить вэбсайт которые большинство "не разработчиков" запускают просто накатывая панели управления.

vitaliy11 #:
Пример 1. Почему в производстве начали внедрять конвеер?

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

vitaliy11 #:
Пример 2. Почему в Америке каркасные дома могут стоять и сто лет, а у нас могут прийти в негодность еще до окончания строительства?

Насколько я слышал (утверждать не буду), большинство домов в Америке построены из говна и палок, там в свитерах дома ходят зимой при около нулевой температуре, а у нас на севере в -30 дома в трусах сидят. Да там отопление конечно же дорогое, но там и теплопотери в их картонных коробках очень высокие. А еще надо сравнить стоимость строительства тогда уж этих домов, а то окажется что у нас узбеки из 3-сортной лиственницы строили за 3 копейки, а у них там из дуба и кучи химии армия строителей за миллионы вечнозеленых.

в свое время делали текста так, писали общий лонгрид, потом рерайтили каждый абзац допустим на 10 копий и в итоге делали на поддоменах рандомно генерируя последовательность абзацев, подменяя в тексте переменную на название города в разных падежах, плюс контакты и адрес этого города. Это конечно было давненько, год 2014-15, но заходило прям огонь
dzthd #:
В России же зачастую требования к программисту как к сисадмину, хотя это совершенно разные профессии. 

Нет таких требований, скинете вакансию разработчика с умением настраивать и саппортить например active directory? или требованиям настраивать гипервизор? Или установку ПО вы считаете сисадминством и может по вашему включать и выключать компьютер программисту должен отдельный человек? Я за то, что разработчик должен уметь запускать свою работу самостоятельно без посторонней помощи, а так же уметь делать так чтоб его приложение выдерживало нагрузки если таковое требование было в ТЗ.

WapGraf #:
Наглядных примеров масса, в том числе и на этом форуме люди бегают, кричат какие они сисадмины по совместительству. И им пофиг, что сервера после них ломают, а сам сервер работает кое-как. Ведь зачем что-то делать хорошо, главное сказать об этом громко.

Я не могу говорить за всех, но на своем примере, мои сервера за более чем 10 летнюю практику ни разу не сломали, я могу полностью настроить окружение на сервере под нужды своего кода, вплоть до разворачивания кубера. Для меня сисадмин это тот кто офис сопровождает, компы настраивает, сети протягивает и так далее, уметь устанавливать ПО пусть на линукс это не является сисадминством, но на мой взгляд. Разработчики же опытные пользователи ПК, они не только могут винду переустановить или антивирус накатить, но если они пишут код под линукс и вэб то как правило умеют и настроить это всё..... но я про разработчиков же говорю, кто может сесть и что то разработать под ТЗ, код пописать, запросики в БД, архитектурку накидать, тесты ко всему этому написать, ну а если разработчик не придерживается правил, норм и этики в разработке, то смысл от него того же ждать при настройке серверов? Так что это просто хреновый разработчик раз его сервера ломают.

Verka_ #:
на корпоративном сложные решения для технологических процессов, а в интернет-магазине простые комплектующие автоматики

Тогда определитесь что вам важнее, то и сделайте основным. Имея два домена (поддомен и домен) вам надо и продвигать 2 домена, если все разместить на одном, то мне кажется это становится чуточку проще

а что мешает сделать на основном домене магазин и часть корпоративного сайта перенести в разделы интернет магазина?
Leema #:
мне даже в голову бы не пришло такое в sql исполнять

Ну так обычно и не исполняют, но это не значит что это делать нельзя. Но если вы уточняете про SQL, то скорее всего вы никогда не встречали приложений корпоративного уровня и тот же oracle в глаза не видели, а DBA набор букв

Я лично уже много лет за минималку выставляю 320px
Всего: 4110