Answer the question
In order to leave comments, you need to log in
What technologies should be used to implement the service providing the API?
Good day.
The task is to implement a service - a business platform that includes:
Answer the question
In order to leave comments, you need to log in
What do you expect to hear? There are many who feel good in the API, both node and PHP and even C ++. You can nagovnokodit on anything, make the project work very quickly - you can on PHP. In addition, most of the load, as I see it, will fall on the database, and its design and configuration, especially for Postgres, is a whole science. I still don’t really understand how NodeJS will keep such a number of users (most likely because I’m not very familiar with NodeJS), but there are enough cases in history when it fell with a bang.
What do you think about this?I think you provided too little input and specifics. Since, for example, even my beloved Postgres is in some cases far from the best choice. And only those who have not worked with another base and believe that the only technology with which he is familiar is the best possible. Therefore, in view of the scarcity of input parameters, the answer to your question will be either as smeared as mine, or something from the series "Use NodeJS + MySQL, my blog has been visited by 30 people / month, for the 4th year already works stably in such a bundle! And don't forget to install all this on Windows Server! The best combination possible."
here we choose between asynchronous nodejs (they say that the node in the API feels good) and regular php.
Anyone you know better.
PHP, Go, Ruby, NodeJS, Python, Net, C/C++, Perl - whatever.
All implementation options have the right to life.
If the project is very promising, then:
I would choose Mongo+Postgres+Tarantool.
It is more convenient to store different types of data described by you and process faster in different DBMS.
It will be faster and will eat less resources.
But I think, based on the fact that you are asking the question - what to write on - the qualifications of the performers are not enough to determine what data to put where.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question