Distributed Computing, Middleware, Scalability, Data Processing, Data Storage.
privacy and provide independence to the users as they try to reduce centralized control. Massively multiplayer online games: Gaming needs no further explanation. Games are fun. We want to play with friends all over the world and enjoy without interruptions, something that a distributed architecture