It's an interesting architecture for scaling, I did consider something similar (and still do), using Azure Front Door which is similar technology.

Instead I decided to go with more distributed architecture, where user's go directly to relays and media servers that are in the different regions. This way there is less centralized point of entry, becomes a bit more resilient I think.

A hybrid model is also possible, e.g.: "asia dot myservice dot com", and behind that domain you do backend scaling, DDOS protection, backup, etc.

Reply to this note

Please Login to reply.

Discussion

No replies yet.