Skip to content
This repository has been archived by the owner on Jul 13, 2023. It is now read-only.

Improve Autopush bridged message tracking #1396

Open
jrconlin opened this issue May 21, 2020 · 0 comments
Open

Improve Autopush bridged message tracking #1396

jrconlin opened this issue May 21, 2020 · 0 comments
Labels
8 Estimate - xl - Moderately complex, medium effort, some uncertainty. enhancement

Comments

@jrconlin
Copy link
Member

Currently, autopush considers a message to be "delivered" upon hand off to a bridge system. This was originally "ok" because those bridge systems provided very limited message tracking and analysis. We might want to consider switching to bi-directional message support in order to get device receipt message and error for improved tracking.

I'm not quite sure how we should reflect this back to the original subscription publisher, however, since many of those device receipts are async, and we have no way of notifying the publisher of the final state of any given push once they disconnect after delivery. Maintaining a long lived connection to the subscriber is not economically sustainable. This may be something that is only used internally and reported back as an internally recorded metric.

@jrconlin jrconlin added enhancement 8 Estimate - xl - Moderately complex, medium effort, some uncertainty. labels May 21, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
8 Estimate - xl - Moderately complex, medium effort, some uncertainty. enhancement
Projects
None yet
Development

No branches or pull requests

1 participant