eventmachine
Является ли это правильным способом обработки пула соединений Redis сSinatra Synchrony ? Мой гемфайл выглядит так: gem 'sinatra-synchrony' gem 'hiredis' gem 'redis' Файлы сервера sinatra используют подход классического стиля и обычно выглядят так: require 'sinatra' require 'sinatra/synchrony' require '...
Если ваш ответ в Sinatra возвращает объект "eachable", цикл событий Sinatra будет "каждый" ваш результат и выдаст результаты потоковым способом в виде HTTP-ответа. Однако, если есть параллельные запросы к Sinatra, он будет перебирать все элементы одного ответа, прежде чем обрабатывать другой запрос. Если у ...
У меня есть потребность в синхронизации и перегрузка выбора. Похоже, что доступные варианты включают: Фэй, Джаггернаут, Cool.io, простая старая эвентмашина Есть предложения? Какие из них наиболее популярны, особенно в сообществе RoR? Спасибо за любые разъяснения по поводу Вашего предложения....
У меня есть такой простой код javascript: window.ws = new WebSocket('ws://127.0.0.1:8000/'); ws.onopen = function() { ws.send('hello'); } И сервер в Ruby вот так: require 'em-websocket' class Websocket def run EventMachine.run do EM::WebSocket.start(host: '0.0.0.0', port: '8000') do |w...
Я создаю приложение Sinatra, которое использует TweetStream (который слушает твиты с помощью EventMachine). Я также хотел бы, чтобы приложение обслуживало страницы, как обычное приложение Sinatra, но, похоже, Sinatra не может "слушать" запросы страниц, когда он" слушает " твиты. Это то, что я могу исправить,...
Я пытаюсь найти драйвер mongo на основе ruby для использования в моем проекте. Он должен поддерживать replicasets и eventmachine. Я знаю об ЭМ-монго, но он не поддерживает репликасеты. Похоже, что в данный момент нет хорошего варианта, но я хотел посмотреть, знает ли кто-нибудь о нем, прежде чем я исследую ал...
Я использую EventMachine и монетарно для запуска сервера E TCP вместе с моим приложением rails. Это начинается с config/initializers/momentarily.rb. Моя проблема в том, что он запускается также, когда я выполняю задачи rake, такие как db:migrate. Я только хочу, чтобы он начинался, когда я запускаю HTTP-се...
из Википедии Схема Реактора статьи: шаблон проектирования реактора является шаблоном обработки событий для обработки запросов на обслуживание, подаваемых одновременно в обработчик обслуживания одним или несколькими входами. он назвал несколько примеров, например,nodejs,twisted,eventmachine но что я пон...