Cape Town: Networking for Games, Kubernetes & Kotlin


Details
Agenda
· Welcome (5min)
· Lightning talk - 10min
· Session 1 - 20min
· Session 2 - 40 min
=======================================================================
Lightning Talk 1
Title: Features of Kotlin that excite me
Facilitator: Robert MacLean
About the talk: Robert has embarked on the goal of learning yet another language and Kotlin has surprised him with some really cool features which he will share in this talk.
About the facilitator: Robert is a veteran software developer with 18 years of experience, who can be found working as a developer at Equal Experts. He has led software development teams at Microsoft and AWS and had the honour to work on many successful major projects (and a few failures). Outside of work he is an avid cyclist and owns a ridiculously large amount of board games.
=======================================================================
Session 1
Title: Container Orchestration with Kubernetes
Facilitator: Lawrence Puttergill
About the talk: Docker and Kubernetes have taken the world of DevOps by storm. This introductory talk will run through the basics of both, their uses, and give a brief glimpse into what Kubernetes is capable of.
About the facilitator: Lawrence entered the world of DevOps after a tragic incident with a production Linux server caught in an infinite boot loop. He's taken a keen interest in site reliability engineering and the DevOps behind distributed systems ever since then.
=======================================================================
Session 2
Title: Network Programming for Games
Facilitator: Shaun Silson
About the talk: An overview of the issues involved in doing low latency network communications for gaming purposes. Covering fundamental technical and architectural trade off's, basics of lag compensation, and a bonus deep dive into the Quake 3 networking protocol.
About the facilitator: In a former life Shaun used to create physics models for mine vehicle training simulators, after which he took some time to study graphics programming for his master's at UCT. He has always had a keen interest in game engine programming and in this talk he'll explore how to make games go multiplayer.

Cape Town: Networking for Games, Kubernetes & Kotlin