beanstalkd / beanstalkd/beaneater

Is there a broadcast?

Open
#38 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Ruby
Stars
201
Forks
45
PR merge metrics
No merged PRs in 30d

Description

I'm looking for a shortcut to transmit_to_all. Essentially a way to broadcast messages to anyone watching. The usecase I'm in is transmitting progress for jobs but I'll have several watchers on it.
##

Technically I'm getting stale watchers and the jobs are getting put into no-where. I'm trying to work that out (possibly an issue with ActionController::Live not ever disconnecting on a refresh.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading the existing transmit_to_all behavior and the ActionController::Live integration mentioned in the issue. Investigate how refreshes affect watcher connections and job delivery, then clarify the intended broadcast semantics and stale-watcher handling before defining what completion means.

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.