open-feature / open-feature/ruby-sdk
Think through concurrency; add example, concurrent apps
Open
Nobody has claimed this yet.
- Dominant language
- Ruby
- Stars
- 43
- Forks
- 18
- Avg merge
- 6h 21m
- Merged PRs (30d)
- 19
Description
@mschoenlaub brought up some great points about concurrency in this PR. I'd like to continue that discussion here, as well as think through some example concurrent apps (maybe using the puma or falcon web servers) that could be used to observe concurrency issues in MRI.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reading the concurrency discussion in PR #136 and identify the specific MRI concerns that need resolution. Then evaluate the proposed Puma or Falcon example applications; done means the concurrency direction and example scope are agreed and documented clearly enough to implement.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ruby
- Domain
- backend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100