Дано: 2 игровых сервера. На первом сервере выполняется игра. Сервер 1 получает приказ о миграции игры на сервер 2.
Сервер 1 сериализует состояние игры и передает его на сервер 2. После получения игры сервер 2 десериализует состояние игры и запускает ее выполнение. Сервер 1 только после подтверждения вторым сервером, что игра запущена удаляет у себя данные игры.
Если Сервер 1 не получает подтверждение за определенное время, он выполняет повторную отправку данных игры.
Упрощения: