Skip to content

System Design ‐ Service Architecture

Dan Van Atta edited this page Nov 20, 2023 · 2 revisions

systems-diagram

Request Routing

All requests are sent to the same "prod.triplea-game.org" URL where NGINX forwards the request to its final destination by looking at the context-path of the request and the game version sent in HTTP header.

This design allows for us to have multiple servers & multiple versions of any given server while keeping the same hostname used by the client.