I’d just like to run this setup past somebody before running in the wrong direction. I’d like to include a group chat service that only needs to notify users not in the app if they’re “tagged.” Would best practice be to use:
-Push messaging for users “tagged”/not in the app
-Pub/sub for regular messages in the app (prevent wasting pushes to every user in the group)
-Saving all messages into a database that the user will refresh from when opening the app to get up to date then relying on pub/sub to stay current.
I’d love any input. Thanks.