Build scalable realtime features
Programmatic push notifications
Read the docs to learn how to use our products
Explore our tutorials to build apps with Pusher products
Reach out to our support team for help and advice
Get familiar with Pusher-specific terminology
We've launched Pusher Serverless Functions! This feature enables developers to modify, filter, change, and re-route events without the burden of managing your own infrastructure.
2 minute read
Social functions play a crucial role in enhancing player engagement. Take a look at how to implement in-game social features using Pusher.
8 minutes read
Read about the role of the Pusher sandbox plan as the perfect environment for our users, and how it works as our window to the community.
3 minutes read
Rather than requiring you to apply presence on a per channel basis, the concept of Watchlist enables you to build presence functionality at the app level via Online Status notifications.
HTTP requests are always at risk of failure. No matter how highly available both the source and destination hosts are, the request can still encounter an issue in the intermediary network that you have no control over. Given this, it makes sense to devise an HTTP request retry strategy. You want to ensure systems can handle and recover from unexpected failures when making HTTP requests.
4 minutes read
Everything you need to know about Pusher Presence channels and how to use them to build a live “who’s online” feature.
5 minutes read
How the Pusher dev team built large presence views for realtime users in Pusher channels.
Find our how your application server is now able to retrieve the current cached data and define its time to live (TTL) using our HTTP API through our server SDKs.
Here’s how to build apps with the who’s online feature using Pusher Presence channels and User Authentication.
6 minutes read
Releasing the new event type in Pusher Channels: Subscription Count event! This type of event automatically provides the number of connections currently subscribed to any given channel.
Using Pusher Channels, you can build React Native applications with realtime infrastructure for your app. Without the need for external dependencies. Check out the React Native SDK on Pusher docs.
1 minute read
Learn how to re-engineer your existing Pusher Channels apps to serve initial state using our new channel type, cache channels.
2 minutes read
A new user-centric model for Pusher Channels. Send realtime server messages to individuals and terminate connections for malicious users.
Announcing a new channel type for Pusher Channels
Our official Flutter SDKs for both Channels and Beams are now live.
The way developers engage is evolving. A great developer experience is no longer simply about having a great product and accessible platform.
Our new cluster – sa1, based in São Paulo – allows you to achieve lower latencies for realtime app users in the Latin America region.
Hybrid events combine the energy of live venues with the realtime tools and tailoring of digital platforms. The format is exploding. Find out why.
How APPIX Tech harnessed Pusher Channels to power an immersive light display for athletes at Tokyo’s Olympic Closing Ceremony.
Find out how we used GitHub Actions to automate our release process, replacing rigorous process and removing headaches for the team.