Multi-region Support

LAST EDIT Aug 02 2021

Stream's Chat infrastructure is partially replicated on several regions, allowing developers all around the globe to optimize for network latency by mapping their usage to the region closest to their users. There is support for Chat in US East, EU West, Singapore, Sydney and Mumbai.

Users can now arbitrarily create apps in the location of their choice, without any action or approval needed from our side. Two steps are required to do so :

Dashboard Server Location

Copied!

For Chat, users will first choose hosting their app in our US East, EU West, Singapore, Sydney or Mumbai server instances.

Client Location Settings

Copied!

In order to ensure region matching between your dashboard app configuration and your API client (meaning for your API client to send request to the server location you've selected), you will need to manually set the base URL with your location like the following :