Pusher
35 Case Studies
A Pusher 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.
Brandon Chez
GameStow