Building a Scalable Ecosystem for High-Load Multiplayer Games

Building a Scalable Ecosystem for High-Load Multiplayer Games

Conf42 via YouTube Direct link

overview

4 of 36

4 of 36

overview

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Building a Scalable Ecosystem for High-Load Multiplayer Games

Automatically move to the next video in the Classroom when playback concludes

  1. 1 intro
  2. 2 preamble
  3. 3 about dmitrii
  4. 4 overview
  5. 5 - goals and principles
  6. 6 - infrastructure as code
  7. 7 - teamcity and gitlab
  8. 8 - autobuilds
  9. 9 - server, ondemand servers
  10. 10 - merge request workflow
  11. 11 - validation system
  12. 12 - git hooks
  13. 13 - platform architecture
  14. 14 - main platform components
  15. 15 - account server components
  16. 16 - game server architecture
  17. 17 - gametool architecture
  18. 18 - mechanics services
  19. 19 - photon cloud
  20. 20 - data storage and messaging
  21. 21 - vert.x
  22. 22 - handling transactional operations
  23. 23 - prometheus and grafana
  24. 24 - game cluster architecture
  25. 25 - scaling strategy
  26. 26 - reasons for adopting blue-green deploymoent strategy
  27. 27 - blue-green deployment in practice
  28. 28 - zero downtime server update
  29. 29 - qa testing and client-side activity completion
  30. 30 - flexible server update strategy
  31. 31 - version management strategy
  32. 32 - from soft to hard updates
  33. 33 - simplified update via game tool
  34. 34 - bug management
  35. 35 - summary and takeaways
  36. 36 - thanks

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.