bugbakery / bugbakery/transcribee
Backend should support multiple worker processes
Open
backend
bug
- Dominant language
- TypeScript
- Stars
- 515
- Forks
- 39
- Avg merge
- 19h 36m
- Merged PRs (30d)
- 15
Description
Currently, the backend will only work properly when run with a single uvicorn/fastapi worker processes.
It should also support multiple worker processes.
For example the websocket broadcasting mechanism needs to use the redis/valkey.
Contributor guide
Research direction
Start by tracing the backend's websocket broadcasting path and its current uvicorn/FastAPI worker setup. Inspect how Redis/Valkey is used, then verify that multiple worker processes can run correctly and broadcast websocket updates across workers.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- fastapi, redis
- Domain
- backend, distributed-systems
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100