Заказчика не волнуют тонкости разработки.
Проект не работает, значит иди на х**, и деньги ты не получишь. А то, что ты сидел с проектом ого сколько, его не волнует. И что потом тебе жить не на что. Я уже пол года не работаю и изучаю новые технологии. А раз не смог получить стабильный продукт, значит и платить мне не за что. И всё что делал в пустую. |
К примеру я не могу понять как работает NodeJS, как он умудряется в одном потоке обработать 1000 запросов. А если на обработку одного запроса нужно потратить 10 сек. Вот к примеру в Erlang все понятно, для каждого запроса создается свой отдельный процесс и процесс живет пока не обработает запрос или не умрет от ошибки.
|
Гляньте на чат Раяна Дахла
http://chat.nodejs.org/ Вы думаете у него руки из ж*** растут, раз даже свой чат он не смог сделать стабильным. Я протестировал его чат, работает он еще хуже чем мой. При 6 подключениях с отсылкой сообщений раз в 3 секунды - висит, память течет так же как и в моём чате. Я не знаю почему у Вас не слетают Ваши сайты. Вы тесты для них делали? |
Цитата:
Цитата:
Цитата:
Цитата:
|
Цитата:
Цитата:
Цитата:
|
Цитата:
Большую часть времени чат показывает long polling error. Почему он показывает 4 дня я не знаю. Он в течении дня не работает постоянно. Просто Вам повезло, что зашли, а он работает. Про Ваши сайты. Что делают Ваши сайты? Выдают статику? Выдача статики это не показатель. Напишите свой чат и сделайте хотя бы 10 подключений с отсылкой раз в 3 секунды от каждого по сообщению. И понаблюдайте за памятью. Если хотя бы такой простой чат будет работать, то выложите на GitHub я его потестирую. Не обижайтесь на меня Коля. Мне нужен стабильный продукт, на котором я смогу делать то, что надо. А раз даже то для чего он предназначен в первую очередь не работает, мне хочется материться, потому что жалко потраченного времени. |
Цитата:
Цитата:
Цитата:
|
Цитата:
|
Если на каждый запрос создается отдельный процесс (как устроено не смотрел) и соединение держится постоянно (push server), то тут ничего удивительного нет, что сервер падает.
|
Цитата:
|
Часовой пояс GMT +3, время: 12:13. |