I've always wondered how Runescape's servers can handle 2,000 people playing at once. Are their servers made in Java, most game servers made in java that I hear about can only handle about 15 people.
Welcome to the Java Programming Forums
The professional, friendly Java community. 21,500 members and growing!
The Java Programming Forums are a community of Java programmers from all around the World. Our members have a wide range of skills and they all have one thing in common: A passion to learn and code Java. We invite beginner Java programmers right through to Java professionals to post here and share your knowledge. Become a part of the community, help others, expand your knowledge of Java and enjoy talking with like minded people. Registration is quick and best of all free. We look forward to meeting you.
>> REGISTER NOW TO START POSTING
Members have full access to the forums. Advertisements are removed for registered users.
I've always wondered how Runescape's servers can handle 2,000 people playing at once. Are their servers made in Java, most game servers made in java that I hear about can only handle about 15 people.
This is probably more of a hardware issue than a software issue. A shared server can only handle so much, a unique server more, and then a server cluster much more. Don't know how the site you mention functions, but I'm guessing the hardware is a bit more advanced than a typical 'shared server special' you find at hosting sites.
Both the RuneScape client and server are wrote in java.
So if I had an epic computer and good internet ONLY running my server, then my game should be able to withstand 15+ users?
I don't have enough experience in this realm to render a guess. But you would need to balance hardware with software - my post above is quite generalized and doesn't take into account how computationally intensive the game is: which goes hand in hand with hardware. With a slow server the bottleneck may be the server itself, if the hardware flies but the software isn't fast enough the software itself can become the bottleneck.