We want to have a way to send game status messages to logged-in players, and had been considering using PlayFab's Title News system for that. Our clients already check the news once when they initially connect to PlayFab, but we're trying to avoid having the clients repeatedly polling the news service to check for updates.
We had originally been thinking about having our custom game servers subscribe to PlayStream to receive notifications about title news updates, so that they could tell their connected players to fetch the updated news, but it sounds like that PlayStream functionality isn't yet ready for prime time.
Our next fallback position is to have the custom server poll the Title News once every thirty seconds or so (on the theory that servers have a much higher API call limit and there are a lot fewer of them), and to let players know when there's new news to fetch.
Is there another, smarter way to handle this?
(Our clients will nearly always be connected to at least one of our custom server processes; either the lobby server or a match server, and so we could make either one or both responsible for alerting clients to updated news)