awslabs / awslabs/amazon-kinesis-client-ruby
Graceful Shutdown of Workers
Open
- Dominant language
- Ruby
- Stars
- 148
- Forks
- 61
- PR merge metrics
- No merged PRs in 30d
Description
Similar to https://github.com/awslabs/amazon-kinesis-client-nodejs/issues/34
Would like to see this functionality in the Ruby client for MultiLangDaemon.
Thank you.
Contributor guide
Research direction
Start by reading the linked amazon-kinesis-client-nodejs issue and then inspect the Ruby client's MultiLangDaemon implementation to determine the equivalent shutdown behavior. Define the required worker and process lifecycle semantics before identifying the affected entry points and tests; done means the Ruby client provides the requested graceful shutdown functionality.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- aws, ruby
- Domain
- backend, distributed-systems
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100