
Kael D'mende
|
Posted - 2005.12.18 23:59:00 -
[1]
Originally by: Zydigo Wow, the amount of drivel coming out of Xander in this thread is ****ing me off.
Originally by: Xander If you have noticed Eve is run via SQL - it doesnt really matter which language is used - be it Cobol (Rates have been really good for this old language), C, RPG, Java,,,
You're an idiot. Eve is not run via SQL. Eve is run via stackless python. The database is there to hold, organize, and access data. It is not there to simulate the universe. Futhormore, you are retarded. It damn well matters what language you are using when your cpu usage is running into the realms of nuclear simulation and weather prediction. If they wanted this to scale better, it would be written in C. The tradeoff is that it would have taken 3 or more times as long to write. If you came up to me and suggested writing an MMO in COBOL I would light you on fire and **** on the ashes.
Originally by: Xander By the way,,, from what I have seen as a so called 'expert' C, C++ and Java are way, way, way off any comparisons to both the size and complexity of any 2nd generation language databases. I know since I use Java amongst other languages.
What are you even talking about here? I can't tell with crazy agglomerations like "2nd generation language databases". Is he talking about languages or databases? Nobody will ever know. Words, man! Let them work for you.
Quote: I'm not bragging - I'm stating a fact of how other people manage to perform major updates to thousands and thousands of programs on a daily basis and have little or few problems.
No, you aren't bragging. What you are doing is pulling inapplicable hypothetical comparisons out of your ass. Who do you think you are? Gartner Group?
Quote: How can it be that a so called performance patch causes serious lag ?
If you do not know this, you have never actually programmed anything more complicated than "hello, world". When you have 20k simultaneous users of a complicated system, things arise.
Quote: Yes - most if not all programs behave the same. Essencially that's how computers work - they are predictable.
No, they are not. You would know this if you have written any non-trivial multithreaded code.
Quote: The ONLY time this is wrong is if circumstances are different. Or in other words databases are different or versioning is wrong.
You are an idiot.
Quote: Wether there are 2, 200, 20K or 2 Million people online a transaction is a transaction - the amount of CPU, Memory, I/O's going on is the same. The operating system may behave differently but that is something Eve has coped with for some time - I think.
No, wait, I take that back. You are the idiot. Code breaks differently under different loading and/or usage patterns. A patch of slowish code with 500 people hitting it may not be fatal until you ratchet the user count up to 20k. All software and hardware interdependencies are magnified when you crank the load up. Different systems slow down and break at different rates, and anything that depends on them can hang up as well.
1 or 2 early MMOs had problems with the client TCP connections flooding them with rebroadcast packets when the servers slowed down. The server slowing down under load would cause this to happen, resulting in more lag, resulting in more rebroadcast packets, and so on until it all blew up. THOSE THINGS DO NOT HAPPEN WHEN THERE ARE 2 USERS CONNECTED, FOOL.
You are a joke. Stop talking.
Dude u need to chill with the language, i doubt u talk to people that way IRL... not acceptable in anyway. If u do speak to people that way IRL i feel sorry for u, cuz thats alot of loneliness going on in your life, and perhaps a few bruises ;O)
/Kael
|