Only in games do you get to have features with cool names like Loot.
Running Online Services at Riot: Part I. Riot now deploys with a brand new system called rCluster, that leverages Docker and Software Defined Networking in a micro-service architecture. They have a hard problem, they have to be able create clusters that could support Docker around the world in places like North & South America, Europe, and Asia. They implemented a container scheduling called Admiral. OpenContrail is used to give each application a private network. Contrail uses GRE tunnels between compute hosts, and a gateway router to manage traffic entering and leaving the overlay tunnels and heading to the rest of the network. When the master repo is changed, a new application container is created and deployed to a QA environment. Containers now have dynamic IP addresses and are constantly spinning up and down so they had to build a Microservices Platform to handle things like Service Discovery, Configuration Management and Monitoring.