@be_a_man

Что производительнее для большого проекта Laravel vs Nuxt + node.js?

Задача сделать сайт-каталог с лк для клиента (история заказов, история поиска, статусы заказов). В будущем планируется около 50млн. позиций с простой карточкой: id, короткое описание, изображение, характеристики, цена. Судя по конкурентам, примерная посещаемость 5-6к посетителей в день ( ~ 20 000 просмотров). Активных примерно 10 часов в сутки.

Вопрос: какой стэк лучше выбрать и как рассчитать конфигурацию VPS/VDS?
Выбор между Laravel + MySql + без js фреймворка и Nuxt.js + Node.js + MongoDb/MySql

UPD: Количество запросов в секунду неизвестно. Можно только примерно предугадать.
Допустим час-пик с 10:00 - 12:00. 2 часа. На это время 70% просмотров.
20к*0.7= 14к => 1.94 в сек.
Умножим на 100 просто на запас. ~ 200 RPS
  • Вопрос задан
  • 311 просмотров
Пригласить эксперта
Ответы на вопрос 2
inoise
@inoise
Solution Architect, AWS Certified, Serverless
Вы серьезно считаете что отделаетесь одной виртуалкой? В больших проектах выбор фреймворка это предпочтение команды, а оптимизация происходит другими способами. Не начинайте преждевременно это процесс, а если хотите заранее гарантировать работу под нагрузкой то тут вам в горизонтальное масштабирование в облако: дорого, но гарантируемо
Ответ написан
Комментировать
2ord
@2ord
Производительность достигается, прежде всего, за счет правильной архитектуры приложения и уж потом за счет местных оптимизаций запросов к базе данных. Успех в большей зависит от навыков команды с теми или иными технологиями и также в проектировании систем на вычислительных мощностях.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы