Consider redesigning a game server that was unable to handle 500 simultaneously users to a something that can handle 100,000 users. This talk discusses the architecture and technology choices that ensured scalability. Technologies used are Python, gevent, Cassandra, redis, haproxy and WebSockets. The talk will touch upon how this architecture also applies to a typical web applications.
06:45 to 07:30 Scaling a Game Server: From 500 to 100,000 Users
07:30 to 07:45 Break & Networking
07:45 to 08:30 Continued
Sunil Mohan Adapa is a Free Software developer and a ThoughtWorker. He is a contributor to the FreedomBox project and a volunteer at Swecha. He also teaches as guest faculty at IIIT-Hyderabad. After graduating from IIIT-H in 2003, he has worked at various corporates, his own startup and was an independent consultant for many years before joining ThoughtWorks. His current role is to lead ThoughtWorks’ efforts in its contributions to the FreedomBox project.