B
B
be_a_man2019-04-15 11:00:15
Software design
be_a_man, 2019-04-15 11:00:15

Which is more performant for a large Laravel vs Nuxt + node.js project?

The task is to make a catalog website with a user interface for the client (order history, search history, order statuses). In the future, about 50 million positions with a simple card: id, short description, image, characteristics, price. Judging by competitors, the approximate attendance is 5-6k visitors per day (~ 20,000 views). Active about 10 hours a day.
Question: which stack is better to choose and how to calculate the VPS/VDS configuration?
The choice between Laravel + MySql + without js framework and Nuxt.js + Node.js + MongoDb/MySql
UPD: The number of requests per second is unknown. One can only guess.
Let's say the rush hour is from 10:00 - 12:00. 2 hours. At this time, 70% of the views.
20k*0.7= 14k => 1.94 per second
Multiply by 100 just for the margin. ~200 RPS

Answer the question

In order to leave comments, you need to log in

2 answer(s)
I
Ivan Shumov, 2019-04-15
@inoise

Do you seriously think that you will get off with one virtual machine? In large projects, the choice of framework is the team's preference, and optimization occurs in other ways. Do not start this process prematurely, and if you want to guarantee work under load in advance, then you are in horizontal scaling to the cloud: expensive, but guaranteed

R
Roman Mirilaczvili, 2019-04-15
@2ord

Performance is achieved, first of all, due to the correct application architecture and only then due to local database query optimizations. Success largely depends on the skills of the team with certain technologies and also in designing systems on computing power.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question