|
|
|
|
|
by fulafel
3205 days ago
|
|
What about just exposing the multiple instances of app server, and have the frontend code select one for load balancing or failover purpouses? There could be a load balancing config read by the client, or you can have static rules in the frontend js, like choosing shard number based on a hash from the client ip address. Round-robin DNS might also work or complement this. |
|
Almost everything on the internet is behind layers of proxies, it's not a bad thing and isn't much cause for concern.