Как стать автором
Обновить

Комментарии 14

Я не рельсовод, но хотелось бы узнать, зачем это нужно? Это можно использовать с websocket — ами?
А какая разница?)

Конкретно про WebSockets.
треды и вебсокеты, ну никак не связаны между собой
Ну возможно тут все работало бы из коробки?
Сам использую Django/Redis/Nodejs для websockets
Просто интересно что творится у рельсоводов
C WebSocket'ами работало бы еще и из 3-ей версии, из коробки, просто это немного не в тему, но Unicorn слишком быстрый сервер, а вот Thin работал бы сразу.
Технически, многопоточность удобна для веб-сокетов, так как если сокеты — то значит у нас на http-запросе весит куча клиентов. Но проще всего делать веб-сокеты на EventMachine — github.com/igrigorik/em-websocket (особенно, если код веб-сокетов отличается от отдачи обычных страниц).
Не «проще», а просто правильнее, ибо (в случае варианта многопоточности) длинные запросы забьют все доступные треды и сервер кончится. EM же может держать 100500 открытых соединений в которых ничего не происходит в одном потоке и не напрягать процессор постоянными переключения контекста туда сюда.
Да, чувствуется разница: статьи по php так не оформляют.
меня совсем не радует тенденция Райана Бейтса в «pro» переснимать общедоступные статьи: tenderlovemaking.com/2012/06/18/removing-config-threadsafe.html
впрочем, может быть кто-то платит именно за то, чтобы воспринимать информацию в звуковом и видео-рядах. я лично этого никогда не понимал. мне гораздо проще просто окинуть статью взглядом, чем сидеть и слушать 10 минут тонны лишней информации.
там для этого прилагается Ascii Cast
вот тут сам Паттерсон рассказывает об этой опции
А картинка из поста в хайрезе есть?
Спасибо! Tineye даже не нашел.
Зарегистрируйтесь на Хабре , чтобы оставить комментарий

Публикации

Истории