Startup Showcase - Mojang
-
Upload
amazon-web-services -
Category
Business
-
view
1.232 -
download
2
Transcript of Startup Showcase - Mojang
Using AWS
to make parents happy
I’m Leonard Gram
developer at
MOJANG
kids play Minecraft
together
public serverslan
self hosted
game host
public serverslan
self hosted
game host
Minecraft Realms
simple to use
like playing the
game normally
all in the client
small team
focus
on the right
problems
started with an
external partner
AWS• EC2
• S3
• RDS
Architecture
Frontend• Client endpoint
• Launches game servers
• Manages realms
Controller• Runs several game servers
• Loads world data from S3
Manager• Stops unused game servers
• Scales Controllers
• Synchronises state with DB
multi-region
The Client
The Client
challenges and
hurdles
going into alpha
big user base
under the radar
api launch
we invited active
players
6+ months
test run
graphsmonitoring
crash logs
feedback from players
perceived
performance
sped up S3 load
times
fast and efficient
compression
game server tuning
world data
in memory
free trials
huge player
increase
scaling
was too slow
fallback
instance types
nuts to crack
running mods
live migrations
Thanks for listening!
I’m @xlson on twitter