appwrite icon indicating copy to clipboard operation
appwrite copied to clipboard

πŸš€ Enhancement: Ping/Pong in Realtime

Open moshOntong-IT opened this issue 1 year ago β€’ 2 comments

πŸ”– Enhancement description

We should add ping/pong in Realtime. According to Websocket Client, these can serve as a way to keep a connection active even if data is not being transmitted. Why we need this? I have tested the Realtime in appwrite if you redirect on this Link. You can see the reason that this feature is needed.

In the SDKs, I think we must add another parameter called pingInterval. This will be the basis on periodic to trigger the ping

🎀 Pitch

The use case has been tackled here

πŸ‘€ Have you spent some time to check if this issue has been raised before?

  • [X] I checked and didn't find similar issue

🏒 Have you read the Code of Conduct?

moshOntong-IT avatar Jul 02 '24 11:07 moshOntong-IT

This should really get picked up else Realtime is unusably broken in terms of reliability. It expects a ton of management from the app developer to ensure it works. I have never had such issues with Firebase

puntiz avatar Jul 18 '24 14:07 puntiz

This should really get picked up else Realtime is unusably broken in terms of reliability. It expects a ton of management from the app developer to ensure it works. I have never had such issues with Firebase

yeah I think realtime in appwrite not so good. Does not yet a feature of filtering and all the permissions that you settled in documents and files are useless in realtime. I think the team should focus on improving the RealtimeπŸ˜”

moshOntong-IT avatar Jul 18 '24 14:07 moshOntong-IT