Aisamiery

Aisamiery
Рейтинг
319
Регистрация
12.04.2015
SeVlad:
О как.. нда.. Ну расскажи что такое LiteSpeed API и как "это" без ядра LS работает

Я видимо понял суть, вы думаете что кто то взял программный код (ядро) от LS обернул его в свой модуль и назвал lsphp? Но вы тут не правы, понятие API означает что он соответствует какому то программному интерфейсу, а это значит что у этого модуля есть точно такие же функции с теми же параметрами и такими же типами возвращаемых значений. Что значит если модуль поддерживает LS API то, все кто может работать с LS API может спокойно юзать этот модуль так как он реализовал его интерфейсы, но от LS там разве что только названия функций и всё. Программный код реализации совсем другой и возможно даже на другом ЯП и так далее.

wdp:
ну если это https://aws.amazon.com/ru/lightsail/ не ВПС на конкретном серваке в определенном ДЦ, то я лось !
собственно, они и пишут на стартовой, что облако - это для бизнес-проектов, а на хомяке туда соваться нечего.

А в облаках нет не ВПС, есть виртуальные серверы (VPS) и выделенные серверы. Вы представляете выделенный (железный) сервер на облачной инфраструктуре? А еще они пишут там же на той же странице, что:

Облако, растущее вместе с вами
Масштабируйте приложения, используя доступ к десяткам сервисов AWS.

Если просто, облако это когда вы не думаете о железе как единице, то есть вас не парят что где то упадет хост нода, где то не хватит оперативки, где то диск с рейда выпал, то есть вы не думаете вообще о проблемах с железом, облако это абстракция над ним. С классическим ВПС если хост нода упала, то упадут и все виртуалки на ней, в облаке же они (контейнеры) должны мигрировать на другие ноды

Bananzz:
Всё тут происходящее - это потому что никто не договорился в самом начале о том что же такое это облако.

Наверное, я лично знаю только облачную инфраструктуру и если приложение работает на такой инфраструктуре его называют так же облачным. Есть еще какие то варианты интерпретации?

Bananzz:

sgrumi топит за SOA; есть такой подход и у него есть свои плюсы и минусы; SOA хорошо существует в среде из большого количества контейнеров и позволяет (при выполнении ещё ряда доп требований) расширяться и сужаться под нагрузку (и _никто_ не сказал что делать со стейтфулами, все делают костыли из говна и палок, ага)

SOA - это архитектура, не совсем понятно как оно относится к облаку и инфраструктуре, SOA можно строить и на обычных железных серверах, хоть в одной стойке, хоть в нескольких ДЦ, только это не будет облаком, все же это будет SOA

Bananzz:

Aisamiery вообще говорит о хадупе. На searchengines? Серьёзно?

Это был пример, я не знаю какую задачу в рамках вордпреса кроме self-hosted может помочь решить облако. О более приближенный вариант, на каждую задачу парсера подымать в автомате по инстансу и при завершении убивать инстанс, если есть задача парсить 1000 сайтов, то можно поднять 1000 инстансов спарсить все за пару минут и убрать их. Экономия будет колоссальная, если задачу надо выполнять быстро.

Bananzz:

Большинство здесь использует софт из говна и палок, который не спасёт ничего. Какая SOA, о чем вы? Ссуровые монолитные парни на php4 (или близком по качеству уровне кода)

И сейчас вот ещё скажу - для подавляющего большинства проектов SOA и kubernetes-based облака вредны и дороги. Да и нахрен не нужны, если честно.
Потому что получится не очень красивая и очень дорогая в эксплуатации и поддержке игрушка.

Никто не говорил что это дешево =)) SOA действительно вредна, если она не нужна, то лучше даже не начинать, когда проекту понадобится, перейти из монолита на SOA намного проще чем наоборот.

sgrumi:
Дело не в провайдере.
А в конкретной услуге.

Полноценная VPS и у Гугля - это вовсе не облако, а всего лишь VPS.

А вот какой нибудь Google AppEngine - это 100% облако.

Если ОС это облако, то браузер это Google AppEngine, вам не надо писать дрова, но на вас ряд ограничений, просто Google AppEngine это готовая надстройка для удобного использования, вам никто не мешает развернуть свой кубернетес. Облачный провайдер это как раз про организацию инфраструктуры, а не ограничения ПО.

Конкретная услуга "Облако для PHP" - это взяли облако, настроили под PHP и отдали клиенту.

sgrumi:

Довольно хорошо разжевано как раз именно для разработчика.
https://12factor.net/ru/

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

sgrumi:

Вот когда подходят к полноценному облачному хостингу с обычными мерками - потом и удивляются:
"А че так дорого", "А где обещанная отказоустойчивость".

Диск - это всего лишь диск. Этого недостаточно.
"Упала нода, подняли другую, подключились к тому же диску"? Ага, а файловая система значит вас ждет после падения и чиниться сама?
А значит подключить несколько серверов к одному дисковому ресурсу - тоже ничего в ПО менять не нужно?

А диски значит в эфире живут или железо в них настолько совершенно, что не падает?
Или софт на компьютерах, поддерживающих, скажем, тот же Ceph (файловая система, распределенная между несколькими компьютерами) настолько совершенен, что чинится сам?

Ну если так рассуждать, то все в этом мире это ассемблер - ибо все те же байтики.

А кто говорил что облако это дешево? Или кто говорил что облако это отказоустойчиво? Облако это из уровня HL и быстрой масштабируемости, удобства управления и развертывания. Когда можно запустить тысячи машин, объединить их в кластер Hadoop произвести нужные вычисления и потушить все машины и все это за минуты и в автоматическом режиме.

wdp:
может толчков заблочить через .htaccess?

Повесить для них заглушку с подпиской на тему "Как в интернете заработать больше чем в толоке и потратить в 10 раз меньше времени" отличная ЦА, и вам яндекс считайте еще приплачивает :))

wdp:
так это впс, а не облачный хостинг

Если амазон это не облачный провайдер, тогда может покажете пример облачного провайдера? Azure тоже по вашему не облако? GoogleCloud?

Ребят, первый байт это до картинок, до скриптов, время первого получения байта это заголовки ответа от сервера вида HTTP 1.1 ........

Ниже уже далеко не первый байт это открытие тега <html>

Какие оптимизаторы, вы о чем? все что работает на лету первый байт еще сильнее отдалит.

sgrumi:
При условии что ваш сайт изначально спроектирован под облако - да, всё так и есть.
Если ваш сайт не специально спроектирован под облака - то просто маркетинговый ход.

Откуда у вас такое странное представление об облаках? И я как разработчик, никак не могу понять, как спроектировать приложение под облака. Я знаю как проектировать приложение под нагрузку, как делать приложение под сервисную архитектуру, но как делать их под облака - просветите?

Сейчас типичное облако прям грубо говоря это две подсистемы, первая это дисковая, она резервируется, дублируется, там свои алгоритмы, свои всякие плюшки и вторая это ресурсная подсистема. Так вот суть облака это создание виртуальной машины и подмонтирование диска в неё, упала нода с ресурсами, создали новую виртуалку в другом пуле и подмонтировали диск туда, повысилась нагрузка, создали более мощную виртуалку и подмонтировали туда... и так далее. Это не 100% отказоустойчивость из за того что может быть проблемы с дисковой подсистемой, расссинхрон и так далее, но какие требования ввиду этого предъявляются к приложению я хз и как на всю эту работу может повлиять код приложения. Суть облака - это быстрое мигрирование куска диска по разным виртуальным машинам и не более того.

Had:
Спасибо за подробный ответ. Хостинг менять не хочу, ибо мне надо чтобы он был в МСК. А лучше, надёжней Мастерхоста в МСК нету хостеров. Опять же куча всего там настроено, перенос это будет мега гемор. А как можно узнать причину?

Тогда не совсем понятно что требуется. Вам подсказали поставить плагин для того чтобы провести профилирование (кстати не обязательно ставить на боевой сайт) - вы отказались это делать, сказали перенести попробовать сайт для того чтоб исключить влияние хост ноды - вы опять не в какую. Какого решения, совета вы ждете? На подобии: за комментируйте пятую строку снизу в 13 файле каталога wp-admin?

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

у 1cloud.ru 110р за ядро если это виртуалка нужна, а так лучше конечно дедик посмотреть, там ядро физическое лучше ядра виртуального

Всего: 4110