Разработка бэкенд-сервиса для управления серверами PlayFab Multiplayer
Требуется опытный backend-разработчик для создания высоконагруженного сервиса, который будет выступать промежуточным звеном между клиентами игроков и инфраструктурой PlayFab.
Основные задачи и требования
- Разработка серверной логики для управления подключениями игроков к игровым сессиям.
- Интеграция с PlayFab Multiplayer Servers (MPS) для оркестрации (запуска, мониторинга, остановки) выделенных игровых серверов.
- Создание масштабируемой и отказоустойчивой архитектуры сервиса.
- Реализация логики матчмейкинга или работа с внешним сервисом матчмейкинга.
- Обеспечение безопасности подключений и обработки данных игроков.
- Настройка мониторинга, логирования и алертинга работы системы.
Требования к разработчику
- Практический опыт работы с PlayFab Multiplayer Servers (MPS) и понимание всех нюансов их жизненного цикла.
- Глубокие знания в области оркестрации игровых серверов.
- Опыт построения масштабируемых backend-систем для онлайн-игр или высоконагруженных приложений.
- Умение проектировать отказоустойчивые архитектуры.
Что нужно предоставить
Исполнитель должен продемонстрировать понимание задачи, предложить высокоуровневую архитектуру решения и подтвердить релевантный опыт аналогичными проектами.