Case Study: GameStow achieves seamless real-time game progress syncing with Pusher

A Pusher Case Study

Preview of the GameStow Case Study

GameStow - Customer Case Study

GameStow, developed by Brandon Chez, is a cloud service that solves the pain of inconsistent PC game save-file locations by automatically detecting and syncing the right files when a user quits a game and keeping progress synced across multiple computers. To enable real-time notifications and client updates, GameStow uses Pusher (via the Pusher .NET client on the desktop and the Pusher PHP server library) alongside an EC2-hosted REST API and Amazon S3/SDB storage.

Pusher is used to notify other connected computers when newer save files are available, push account/profile updates to the desktop client instantly, and track how many users are running the client. By using Pusher for these real-time events, GameStow automatically synchronizes saves across devices, ensures profile info is immediately consistent, and gains connection metrics—significantly improving reliability and the user experience.


Open case study document...

GameStow

Brandon Chez

GameStow


Pusher

35 Case Studies