flarum / flarum/issue-archive

Suggest alternative Queue driver when reaching certain metric cap

Open
#229 2 comments 0 reactions 0 assignees View on GitHub
good first issue type/feature type/infrastructure
Dominant language
No language data
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

## Feature Request

**Is your feature request related to a problem? Please describe.**
When reaching a certain scale in users following discussions, the `sync` driver can cause xhr calls to time out.

**Describe the solution you'd like**

We should calculate the number of notifications sent each hour, using the related Model. Once the count reaches a specific threshold we will show a widget on the admin area suggesting to install a different queue driver.

Contributor guide

Open the contributing guide

Research direction

The issue names the sync queue driver, notification counts from a related Model, and an admin-area widget, but no files or tests. Start by locating the notification model and queue-driver configuration, then determine the threshold and admin entry point; done means a defined metric triggers a clear driver recommendation.

Written by the indexing model from the issue text.

Assessment

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.