Go Back   EQEmulator Home > EQEmulator Forums > Development > Development::Development

Development::Development Forum for development topics and for those interested in EQEMu development. (Not a support forum)

Reply
 
Thread Tools Display Modes
  #1  
Old 08-24-2006, 02:46 PM
wize_one
Dragon
 
Join Date: Jan 2004
Location: LasShithole, NV
Posts: 520
Default

so how fast is java to read through over 100megs of database info.. process it send that info to the client.. all while you have 5-300 zones running as well as handling connections from 1 to 500+?

i agree with matt.. LOL
__________________
Perfect quote from another site: it's immature pricks who refuse to read the numerous stickies in every forum pointing out what to do and what not to do that get flamed. Grow up and learn to do your fucking homework before opening your cake hole, junior. EQEmu doesn't like you anymore, and that's why you're getting errors. So go away.
__________________
Reply With Quote
  #2  
Old 08-25-2006, 01:29 AM
myrrddyn25
Fire Beetle
 
Join Date: Jul 2006
Posts: 3
Default

i think you should go ahead with your project and ignore their imature flames, ive used several different languages honestly i dont see that there would be much speed difference, to those who decided to be rude to this poor guy... mysql REGUARDLESS of the language accessing it it will only go as fast as mysql goes genius' perhaps you should think before making yourselves look the fool publicly? if coded properly any language COULD be multi platform however as previously stated compiling on windows is quite a pain in the ass to be honest. I have seen PUBLIC Games ( GEMSTONE FOR ONE) That are indeed written in java and do the same crap as eq and twice as fast so dude ignore them or prove them wrong... i doubt they even know how to code java anyway...
Reply With Quote
  #3  
Old 08-25-2006, 08:28 AM
John Adams
Demi-God
 
Join Date: Jul 2006
Posts: 1,552
Default

Agreed. It's probably not necessary to be a dick to the guy for an idea. Takes guts to ask, anyway. But I do agree, Java is not exactly lightning-bolt speed compared to other languages. It really comes down to what you know, how much interest you have in your project, and whether you can stand on your own to get it done - cuz it's apparent you won't get too much input here. Not insulting our devs at all, but they have their hands full with the current code as designed.

Good luck, should you proceed.
Reply With Quote
  #4  
Old 08-25-2006, 12:10 PM
qbvbsite
Fire Beetle
 
Join Date: Feb 2005
Posts: 10
Post

Quote:
Originally Posted by wize_one
so how fast is java to read through over 100megs of database info.. process it send that info to the client.. all while you have 5-300 zones running as well as handling connections from 1 to 500+?

i agree with matt.. LOL
Accually java can do the above quite fast, currently at my place of work we push about 30-40 mbs of database data into objects (called Beans) in about 10 seconds. Also once there in memory its much faster to access the data and send it to the client. For all the zones and the client connections this is all done by threads and is really just limited by your hardware and not the coding language. I would recommend that you do some more research before you make a flame post like that, I do like constructive critizim but please back it up with some facts next time.

Quote:
Originally Posted by Scorpious2k
Java just plain isn't fast enough or powerful enough to do what the server does.
Again I would like you to back this quote up. I know java isn't the fastest language but it does have some benifits that C does not (like not needing to compile it special for windows/unix).

Quote:
Originally Posted by John Adams
Agreed. It's probably not necessary to be a dick to the guy for an idea. Takes guts to ask, anyway. But I do agree, Java is not exactly lightning-bolt speed compared to other languages. It really comes down to what you know, how much interest you have in your project, and whether you can stand on your own to get it done - cuz it's apparent you won't get too much input here. Not insulting our devs at all, but they have their hands full with the current code as designed.

Good luck, should you proceed.
Quote:
Originally Posted by myrrddyn25
i think you should go ahead with your project and ignore their imature flames, ive used several different languages honestly i dont see that there would be much speed difference, to those who decided to be rude to this poor guy... mysql REGUARDLESS of the language accessing it it will only go as fast as mysql goes genius' perhaps you should think before making yourselves look the fool publicly? if coded properly any language COULD be multi platform however as previously stated compiling on windows is quite a pain in the ass to be honest. I have seen PUBLIC Games ( GEMSTONE FOR ONE) That are indeed written in java and do the same crap as eq and twice as fast so dude ignore them or prove them wrong... i doubt they even know how to code java anyway...
Thanks for your guys post it's nice to see a post that isn't a flame.

By no means i'm i dissing the dev's here, they are doing an awesome job. This was just an idea I thought would be cool and wanted some input on. I must admit I didn't expect all the flames but its all good. Either way i think i'll be doing it as a little side project because alot o fthe code will be similar in another project im correctly working one (Network and database layers). If anyone has anymore input on the idea feel free.

--James
Reply With Quote
  #5  
Old 08-25-2006, 02:40 PM
Teppen
Banned
 
Join Date: Jan 2002
Posts: 80
Default

Emulated servers using java are do-able, for instance, UOX3 an ultima online emu converted their c scripts to java scripts which they claim are faster. But you really cant compare an mmorpg like UO to EQ, EQ's alot different in many ways. Besides we already have a working EQ emu, which is hella better then ashrans piece of poo emu if anyone remembers the birth and fall of hackerquest.. why create another eq emulator just because this one isnt in java, or why port this project to java when this one works just fine? Im actually glad that the eq emulator scene hasnt turned the UO or WoW way where there are like 12 or more emulators per mmorpg and none that are up to par because everyone in those groups want to have their own emu, and its very disappointing that they dont band together and make an awesome emu like eqemulator. One emu! one db! Nuff said!

Do I hear an Amen?
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 10:13 PM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3