A
A
arti_djeims2016-03-14 18:28:55
CMS
arti_djeims, 2016-03-14 18:28:55

How good is NodeBB?

I understand that using NodeBB is better than using EsoTalk , because NodeBB runs on Javascript, which, accordingly, does not make any load on the server. But I don’t quite understand how it works, I googled and realized that it works on MongoDB and didn’t quite understand, it turns out data from the site that we will make on NodeBB, such as usernames and passwords, questions, answers, etc. stored entirely on MongoDB servers? And we do not need to store any data at all? And on it can though to millions of inquiries to be? Or how does it work?

Answer the question

In order to leave comments, you need to log in

1 answer(s)
H
HoHsi, 2016-03-14
@HoHsi

NodeBB runs on Javascript, which, accordingly, does not make any load on the server.

Does. Anything running on the server, even grep, puts a strain on it. Here the question is how much load he does. The same node will be regardless of the number of users have 50mb RAM. But in turn, due to this, it will respond faster. This will allow you to serve a larger number of users, but at the expense of permanent residence in RAM.
Umm, well yes. This is how all Web applications work. They store almost all dynamic data in databases. It doesn't matter if it's SQL or NoSQL.
If you mean that there are some MongoDB servers as services, then no. It's just a database like Postresql or MySQL. You will have to lift it in the same way on one of your machines, which automatically means that you keep everything "at home".
If you mean that the data is stored directly in the NodeJS process, this is partly correct, but still 90% of the data will lie in the database, the same users, questions, etc.
No. You are still limited by RAM, CPU, bandwidth, traffic limit. Everything is the same as in other Web applications, in any languages ​​and platforms. No magic.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question