|
Подходит ли node для высоконагруженных серверов?
Ходят слухи, что node, благодаря своей асинхронности, идеально подходит для высоконагруженных серверов. Но ведь асинхронность означает только то, что сервер без задержек принимает запросы. JS однопоточен, соответственно,отдает он их в порядке очереди, и, если в очереди дофига запросов, то последний клиент поседеет, пока дождется ответа. Это, по-сути, еще хуже, чем в многопоточной модели, там хоть, все клиенты на равных правах находятся. А тут получается, что один запрос вешает всю очередь. Тут надо бы что-то получше придумать, не?
|
|
Вопрос свидетельствует лишь о том что петя даже отдаленно не представляет как работает компьютер.
|
Цитата:
|
Что вы, он прекрасно разбирается в высоконагруженных проектах.
Вот, доказал, что вызов array_chunk в php может погубить вебсайт. |
Erolast,
Я ознакомлюсь со ссылкой, позже, но миллион одновременных соединений сам по себе, ничего не говорит. Ну построили мы очередь из миллиона запросов, и что? Их еще надо обработать. |
danik.js,
Да, я доказал, только не это, а то, что только д*бы производят вычисления на сервере, когда их можно делать на клиенте. Жаль только, что ты них*я не понял. |
petya, а нах ты вобще генеришь html на сервере? кидай шаблон и данные клиенту - пущай сам себе генерит. И все кто так не делает - д*бы.
|
danik.js,
А так щас и делается, че ты тут америку открываешь. То что в конторе Васи Пупкина генерят документы на сервере еще не означает, что так надо делать. |
petya, покажи свои проекты, где ты именно так и делаешь? Ты же так делаешь? Или ты д*б?
|
Часовой пояс GMT +3, время: 00:57. |
|