
One endpoint over a fleet of services
Every Joyn client, whether it is a phone, a browser, a smart TV or a set-top box, asks for what it needs through a single GraphQL endpoint. Behind that endpoint sits a fleet of microservices, each owning exactly one job and nothing else. That shape is what makes a peak survivable: the services under pressure on an Olympic night are not the ones serving the catalogue, so they scale on their own and they fail on their own. Origin shielding keeps a surge on cache instead of the packagers, multi-CDN steering moves viewers off a struggling edge before they feel it, and capacity warms ahead of a known kickoff and drains again after. Four hundred and fifty thousand people watched at once, and the app in their hands never knew anything unusual was happening.
- Microservices
- GraphQL API
- Live-Event Architecture
- Multi-CDN












