Case Study: Cisimple (mobile continuous-integration provider) achieves real-time build notifications and major server/database load reduction with Pusher (real-time messaging platform)

A Pusher Case Study

Preview of the Cisimple Case Study

Using Pusher to power cisimple’s real-time API

Cisimple, a continuous-integration service for mobile apps, needed a way to deliver real-time build notifications (build queued/started/finished) to users and third‑party apps without relying on expensive client polling. To solve this, Cisimple integrated Pusher into its API so clients could subscribe to private Pusher channels and receive push updates about build activity.

Using Pusher private channels and an API endpoint that returns a Pusher key and channel name, Cisimple authenticates subscriptions with API tokens and posts build-state-changed events to users’ channels. After deploying Pusher, Cisimple cut web transaction time from roughly 8.5% to about 2% of wall‑clock time and saw a similar reduction in database load, eliminating the costly 5‑second polling approach.


Open case study document...

Cisimple

Kevin Rohling

Founder and CEO


Pusher

35 Case Studies