You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
2016-05-25 Sidekiq is a popular job framework for Ruby. Now we’re bringing it to Crystal! Why Crystal? I wanted to use a language that was a good complement to Ruby. Its syntax is similar enough to Ruby that I can reuse a lot of code but it adds a huge leap in performance. In summary: very similiar syntax to Ruby at least 3-5x faster than Ruby 2.3 on most code at least 3x smaller in memory footpri
2017-04-25 After a few months of work, I’m happy to announce that Sidekiq 5.0 is now available. Sidekiq 5.0 refactors the core job processor to work better with Rails 5 and includes a few breaking changes that have been pending for a while. What’s New? Rails 5 native! Sidekiq::Processor has been redesigned to work well with Rails 5.0’s Executor. The Executor is a new API which needs to wrap any us
前置き:Rubyのキューイングシステム Rails(Ruby)で非同期にキューイングしてくれるライブラリといえばSidekiqですよねっていうくらいSidekiqが好きなんですが、世の中のシェア的にはResqueなのかな。でも、Sidekiqの方が安定的に動かせているので僕は好きです(delayed_jobは知らない)。 ShoryukenというAWS SQSを使ったキューイングシステムもあり、RedisじゃなくてSQS使いたいっていう場合は、これも良いのかもしれないですね。まぁ、ローカルの場合面倒そうな感じもありますけど。 phstc/shoryuken まぁともかくSidekiqを導入してキューイングするっていうのは、もう超絶簡単にできるわけです。できるんですけど、実際にラフに運用していくと、キューがいつの間にかこけて処理待ちで埋まってたり、レアなケースで例外投げて死んでたりするわけで
2016-05-25 Sidekiq is a popular job framework for Ruby. Now we’re bringing it to Crystal! Why Crystal? I wanted to use a language that was a good complement to Ruby. Its syntax is similar enough to Ruby that I can reuse a lot of code but it adds a huge leap in performance. In summary: very similiar syntax to Ruby at least 3-5x faster than Ruby 2.3 on most code at least 3x smaller in memory footpri
Data collected with MRI 2.2.3 running on my MBP 13-inch w/ 2.8Ghz i7. Resque started via COUNT=25 QUEUE=default rake resque:workers Sidekiq Pro Sidekiq Pro 3.0 is designed to work with Sidekiq 4.0’s new core design. Reliable fetch has been reimplemented but the semantics should remain identical. Pausing and unpausing queues now takes effect in real-time due to the redesign, no more polling or 10 s
少し前にRails4.2のActiveJobのバックエンドについて調べました。 Resque、SidekiqからSucker PunchまでActiveJobのバックエンドについてひと通り調べてみた このときSidekiqのコードを読んで、Celluloidによるアクターモデルで並行処理を実装していることを知りました。 ちょうどScalaやErlangでアクターを使う方法を調べていたところだったので興味がわき、Celluloidを利用したアプリケーションのサンプルとして読んでみることにしました。 その時見つけた愉快なメソッドを紹介します。 今回読んだSidekiqのバージョンは3.3.3です。 注意事項 本エントリはSidekiqやアクターの解説記事ではありません。 記事に機種依存文字が含まれています。 OSXのChromeとFirefox、iOSのSafariとChromeでのみ表示を確
One of the hot thing in Rails 4.2 is the brand new ActiveJob gem, this gem consolidate the API for background job gems on the market such as DelayedJob, Resque, etc. Today I am going to guide you through how to integrate Sidekiq with ActiveJob, and you will learn: Set up Sidekiq adapter for ActiveJob Basic of ActiveJob class Advanced usage of multiple queues ActiveJob callback ActiveJob exception
2014-03-28 After tons of work on Sidekiq 2.x for the last 18 months, I decided it was time for some deeper refactoring and cleanup necessitating a major version bump. Sidekiq 3.0 is the result of three months of hacking, cleanup and community suggestions. There’s an huge amount of stuff in here so hang on to your hats… Dead Jobs Before 3.0, jobs which failed all their retries would simply be disca
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く