As Pusher has grown, our customers are building more and more apps for users around the world. And we are delivering realtime data wherever they are.

When you create a new app on Pusher, you choose a cluster. A cluster represents the physical location of the servers that handle requests from your app. We have heard from our customers that they want to develop apps for users in specific regions, so we are helping them do that with more clusters.

Today, we’re unveiling the latest region we’ve deployed into: Tokyo!

Now developers in Japan and the surrounding region can optimize network latency by using the new Tokyo cluster to build Pusher apps near their servers and the majority of their users.

For larger customers, we are able to deploy dedicated clusters to any region, you can contact sales to learn more.

How do you configure the cluster for your app?

If you are setting up a new Pusher app

If you want to use the Tokyo cluster, you need to select it when you create an app in Pusher.
Here’s where you choose a cluster when you create a new app:

Then, in your client, specify the cluster as ap3.

What about existing apps?

You can not edit the cluster of an existing Pusher app. If you want to change the cluster for an app in production, you should follow the steps to migrate it to a new app to ensure that your users don’t experience service disruption.

Do you have a region that you would like us to support a cluster for in the future? Please let us know by emailing feedback@pusher.com or tweeting @pusher.