Pushing matchmaking updates to mobile clients in real time
We are listening to FlexMatch notifications using SNS to Lambda and writing session info to a DynamoDB table. Our game runs on iOS through Unity and our backend exposes a REST API. We currently have the client poll our API after starting matchmaking but we want to switch to some kind of a push mechanism.
What is a good AWS based solution for pushing matchmaking updates to the client? Looks like AppSync has some kind of a pub-sub tech but might require adapting to a GraphQL paradigm & writing a .NET wrapper to the AppSync iOS library. Maybe APNs with silent notifications through SNS? Is APNs reliable enough for anyone's experience?
How to establish connection between Unity and AWS DynamoDB for WebGL platform ?asked a month ago
GameSparks and FlexMatch inquiriesasked 2 months ago
GameLift FlexMatch Matchmaking Configuration WITH_QUEUE placement timeoutasked 2 months ago
How to use SNS or SQS on Unreal with FlexMatchasked 2 years ago
Pushing matchmaking updates to mobile clients in real timeasked 4 months ago
Can we send email notifications from SNS using our own domain?Accepted Answerasked 3 months ago
How reliable is the time field in the FlexMatch event notification messages?Accepted Answerasked 2 years ago
Major GameLift FlexMatch update now Generally Availableasked 2 years ago
How to design Mobile App to connect to MQTT Brokerasked 7 months ago
FlexMatch long matchmaking timeasked 5 months ago