-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Milestone] Direct Message Reliability #165
Comments
plopezlpz
changed the title
[Milestone] Status: Basic Reliability
[Milestone] Direct Message Reliability
May 9, 2024
2 tasks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Milestone:
Summary
Deliverables
Enable testing of direct messages in unreliable networks:
Review connection management strategy & back-off & long disconnection issues
Based on (1) review and fix (if necessary) the connection and peer management code from status-go & go-waku for relay and light client protocols.
(Ensure that broken scenarios from dogfooding and Vac/QA testing are covered. Including but not limited to desktop sleep/hibernate and failure to send messages after current backoff strategy.)
Telemetry: direct message reliability (desktop & mobile):
Add data to telemetry service such as if the message came from relay or store, or if the app was online or offline (via heartbeat), add content topic data. Further discussion here.
(Currently telemetry can be enabled only on desktop's settings, not on mobile)
Telemetry: Fleet logging
Reliability Protocol for Relay
Reliability Protocol for Resource-Restricted Clients
Review MVDS usage and fail path
Justification
Epics
RAID (Risks, Assumptions, Issues and Dependencies)
The text was updated successfully, but these errors were encountered: