Audomaro Durán Lead Unreal Engineer ES
Work 05 of 08 · Cloud

Scalable Pixel Streaming

Up to 300 concurrent users on AWS, with nothing to install.

Behind the scenes: 300 users in Unreal with nothing to install
Role
Solution Architect
Client
Enigma Studios · ARVision
Engine and stack
AWS EC2 · WebRTC · Autoescalado · Node.js
Illustration

01 Context

High-fidelity Unreal experiences that had to open in any browser or phone, without high-end hardware on the user's side.

02 My role

What I did

  • Designed the architecture with load balancing and autoscaling.
  • Implemented session control and on-demand EC2 GPU instances.
  • Defined the timeouts that shut down idle instances.

What the team did

  • Unreal content and experience.
  • Web frontend.

03 Results

300
concurrent users (design capacity)
0
installs on the user's side

04 Gallery