nextcloud / nextcloud/notifications
Webpush is not performing
Open
Nobody has claimed this yet.
1. to develop
feature: backend 🛠️
feature: push 📲
performance
regression
- Dominant language
- JavaScript
- Stars
- 153
- Forks
- 67
- Avg merge
- 15h 3m
- Merged PRs (30d)
- 96
Description
The start of our 170 people company call was profiled due to recent observations of slowness.
As it turns out the majority of time is spent in the WebPush library and in the preparation for it:
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 reviewing the attached profile of the 170-person company call and identify which WebPush and preparation steps account for the reported time. Trace those operations in the notifications app, then measure the call startup path again to confirm that its WebPush-related time has improved.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- backend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100