| Author |
Thread Statistics | Show CCP posts - 1 post(s) |

Ather Ialeas
Amarr Karjala Inc. Imperial Republic Of the North
|
Posted - 2007.01.11 19:10:00 -
[1]
Originally by: MysticNZ Yes Mr I know all. I bet your DBA friends never worked on anything like EVEs database. And from what I know, it's not the database that's the bottleneck.
As a BBA student (ICT specialist and all that kind of fancy words, includes databases) I do agree with OP: CCP is doing things rather wrong in some places. It's not all about Windows platform but it is a factor though which can't be solved with just adding more hardware nor changing to open source solutions (the MySQL comment made me laugh). I guess I should bug a DBA expert friend of mine and ask him what he would build the DB EVE on to...those hardware db things look rather sexy btw 
|

Ather Ialeas
Amarr Karjala Inc. Imperial Republic Of the North
|
Posted - 2007.01.12 10:03:00 -
[2]
Originally by: Galimiy Portret Make EvE open source... Or parts of it. :) Fx. the GUI.
It already is in a sense, cue stackless Python.
Oh wait, it's used for exploiting. Darn!
--- About the super computers using Linux, you all should remember that Linux is merely a kernel of an OS, not an OS itself. What this means is that most likely those super computers are running a heavily tailored non-public version of Linux with their own proprietary software to do the needed db stuff. It's not the same Linux you can download from the internet and it most certainly isn't one of those "my first Linux LiveCD with crayons" things.
|

Ather Ialeas
Amarr Karjala Inc. Imperial Republic Of the North
|
Posted - 2007.01.12 12:49:00 -
[3]
Originally by: Sales Merchant Edited by: Sales Merchant on 12/01/2007 10:44:22 OP has a point but how do you overhaul all those millions of lines of code to make it efficient without completely breaking EVE?
Any programmer will agree with this statement; "it only takes 7 seconds of tweaking to give you 7 days of headaches".
With good design. For example if you create your program with high enough abstraction and true object-oriented structure it will be a lot easier to maintain in the long run.
Too bad no one actually does it since it's a lot faster and pleasant to write a pile of procedural code that does the job...
|

Ather Ialeas
Amarr Karjala Inc. Imperial Republic Of the North
|
Posted - 2007.01.13 09:11:00 -
[4]
Originally by: Joerd Toastius Sooo... Am I the only one who read Oveur's recent (but prior to this thread starting) dev blog where he said that they're working very hard on writing new code to improve performance?
The thing is that if EVE's database connection is done through abstracted interface (which is rather trivial coding-wise) there would be very little actual coding on EVE's side involved when changing the database software.
|
| |
|