Пуля — дура. Пых — молодец.

Добро пожаловать на Пыху!

Логин:
Пароль:
 

Нет прописки? Зарегистрируйся!

Новости

Пыха переехала на новый сервер, ура!

Краснодарское время: 25 Май, 2012, 07:15:07

Страниц: 1 [2]
Печать
Автор Тема: NodeJS кто-то использует?  (Прочитано 258 раз)
0 Пользователей и 3 Гостей смотрят эту тему.
Frozzeg    ↓ 
29 Ноябрь, 2011, 01:12:27
НЕ ХУЕТА! ХУЕТА!

Группа: Пятросянище

Карма: 92
Сообщений: 5501
Сила слова: 1.67

вот когда websockets начнет поддерживать UDP — вот тогда будет прорыв
Записан
Ivan    ↓ 
29 Ноябрь, 2011, 01:13:03 , спустя 36 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: Адекваты

Карма: 27
Сообщений: 1366
Сила слова: 1.98

при большом онлайне не справится
если не ошибаюсь ноджс на libev, или не?
Записан

Frozzeg    ↓ 
29 Ноябрь, 2011, 01:14:48 , спустя 1 минуту 45 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: Пятросянище

Карма: 92
Сообщений: 5501
Сила слова: 1.67

какая разница, если там поверх этого движок яваскрипта? засрет и память и проц
Записан
Ivan    ↓ 
29 Ноябрь, 2011, 01:23:51 , спустя 9 минут 3 секунды
НЕ ХУЕТА! ХУЕТА!

Группа: Адекваты

Карма: 27
Сообщений: 1366
Сила слова: 1.98

а всякие out of memory
это утечки памяти - неотъемлимая вещь при написании сишных прог, про это я и писал:
тут без байтодроча и гарбейдж уборок ничего не выйдет толком
Спустя 3 минуты 17 секунд добавил

какая разница, если там поверх этого движок яваскрипта? засрет и память и проц

движок яваскрипта один раз запустится, а libev будет ловить колбеки, и даже если памяти больше нету - колбек просто не запустится, в ожидании пока уже запущенные колбеки не освободят ему память
Спустя 4 минуты 36 секунд добавил
https://github.com/studentIvan/RDMT/blob/master/Server/rdmt.pl вот можешь посмотреть как на EV пишутся сервера.
1. задаются колбеки на I/O
2. каждый колбек живет пока его переменная (event watcher) - жива в памяти
3. создается хеш с колбеками и при каждом новом коннекте connection id инкрементируется, соответветственно новые калбеки получат $хеш{'имяколбека' + $cId}
4. создается подгрузочный таймер-вотчер для авточистки памяти
Записан

kostyl    ↓ 
29 Ноябрь, 2011, 10:02:04 , спустя 8 часов 38 минут 13 секунд
НЕ ХУЕТА! ХУЕТА!

занедельный антипаттерн
Группа: Джедаи

Карма: 60
Сообщений: 3522
Сила слова: 1.7

Frozzeg, а что node.js можнет только на http работать протоколе ? ))
Записан

качество жизни обратно пропорционально количеству лени
Frozzeg    ↓ 
29 Ноябрь, 2011, 10:06:42 , спустя 4 минуты 38 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: Пятросянище

Карма: 92
Сообщений: 5501
Сила слова: 1.67

Frozzeg, а что node.js можнет только на http работать протоколе ? ))
нет
Записан
Страниц: 1 [2]
Печать
 

Перейти в:  

Этот топик скрыли: artoodetoo