Majkel
Majkel

Reputation: 57

Run microservices on Service Fabric in multiple Azure regions

I want to use Service Fabric as a microservices orchestration for gaming backend. The game will be global, so what is the recommended solution for this architecture? Many clusters in separate regions for better performance? What about actor state in this solution? (I use cosmo db/SQL Server/ and actors in my microservices) I know that I can deploy Geo-HA Service Fabric Cluster on this way but is not officially supported and can be risky.

Upvotes: 1

Views: 218

Answers (1)

LoekD
LoekD

Reputation: 11470

It's possible to deploy a multi region cluster, but it's hard to deal with latency issues properly. I recommend taking a look at the SF Mesh platform to run your services. It will support availability zones and multiple regions out of the box.

Deploy applications across Availability Zones and multiple regions for geo-reliability.

Note that at this time it's in public preview and it doesn't support the service & actor programming models.

More info.

Upvotes: 0

Related Questions