2 ms·
The `quadratic-multiplayer` service is designed to be scaled vertically. Once we hit that limit, we will need to come up with a way to route traffic to servers
by davidkircos 3y ago
The `quadratic-multiplayer` service is designed to be scaled vertically. Once we hit that limit, we will need to come up with a way to route traffic to servers based on what file a user is accessing and what server is hosting that room.
Every other service can be scaled horizontally today. However, the Rust services are very efficient at processing traffic, and a single node can handle significant usage.
- paulgb 3y agoGotcha, makes sense. I've heard stories of vertical scaling going a *long* way for multiplayer servers if they’re essentially relaying messages. > we will need to come up with a way to route traffic to servers based on what file a user is accessing and what server is hosting that room Shameless plug, but you might like https://plane.dev https://plane.dev for this.
- davidkircos 3y agoPlane.dev looks awesome. We will check it out!