celluloid

    1

    1答えて

    require 'celluloid/current' Celluloid.shutdown_timeout = 1 class Mapper include Celluloid attr_accessor :value def run(num) @value = num.times.map { |idx| idx } end e

    3

    1答えて

    私はセルロイドを使用するJRubyアプリケーションを持っています。 Zeromqソケットを介してリクエストを受け取り、JSON文字列で応答します。 私のアプリケーションにはリクエストを処理する人とレスポンスを送信する人が2人います(ZeromqのPush socket)。 アプリケーションは約30要求/秒の速度で要求を受け取りますが、将来は1000 /秒といっそう多くなります。しかし、1秒あたりの

    2

    1答えて

    セルロイドを使用する私のプロジェクトでプールを使用しようとしています。しかし、私はクラスinclude Sセルロイド(従ってCelluloid::ClassMethodsからメソッドを受け取る)にpoolメソッドを呼び出すたびに、私は一貫してエラーを取得: NoMethodError: undefined method `services' for Celluloid:Module ro

    0

    1答えて

    私は今朝初めてセルロイドの宝石を使い始めました。私はこれに続くRailscasts tutorialと物事を把握しようとしています。 私は"SomeClass"と呼ばれるクラスを持っていますが、そのメソッドは1つしかありません。ここでは、コードです:私はクラスの新しいインスタンスを作成して(すなわち"assholify!"バタンと)そのメソッドを呼び出すと require 'celluloid'

    0

    1答えて

    私は以下のプログラム構造を持っています。 client = Client.new params = client.get_params pool = client.pool(size: params.size) futures = params.map do |p| pool.future(:perform_work, p) end futures.map(&:value)