getsentry / getsentry/sentry-ruby

sentry-shoryuken

オープン
#2,237 コメント 3 件 リアクション 2 件 担当者 0 名 GitHub で見る
Feature Ruby
主要言語
Ruby
スター
987
フォーク
541
平均マージ
17時間 40分
マージ済み PR(30日)
19

説明

**Describe the idea**

Same as sidekiq and delayed_job: provide an integration for [shoryuken](https://github.com/ruby-shoryuken/shoryuken), so that errors are OOTB reported.

**Why do you think it's beneficial to most of the users**

`shoryuken` is by far the most used SQS framework in ruby. A lot of ruby applications are integrated in, or integrate with components deployed in AWS. It only makes sense to make this more streamlined.

**Possible implementation**

`shoryuken` was initially forked from `sidekiq`, so it has a fairly similar architecture, with the same middleware system used by `sentry-sidekiq` to manage its integration. From that point of view, I believe it should be straightforward to implement.

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

まず既存の sentry-sidekiq と delayed_job のインテグレーションを比較し、次に Shoryuken のミドルウェアアーキテクチャと AWS SQS のコンテキストを確認します。Shoryuken のエラーが out of the box で報告され、既存のインテグレーションと一貫した動作になることが完了条件です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
aws, ruby
領域
backend, cloud
issue の種類
機能追加
難易度
3/5
見積もり時間
1〜2日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
35/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。