• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

The SplitSystem [Never done before]

Status
Not open for further replies.
I agree with LooSik. I think its cheaper to just buy some memory for you computer. Also I think if you fix the bugs in the code it would run much smoother so you don't need more ram. Wich means you just need a computer with 2gb ramU.u.
 
The point is you can hold 800 players on one box, and i doubt you will pass that... Actually i don't seen 600 online... Damn i am writing it in few posts but hey nobody listens, everyone is shocked wow wow cool amazing, but I doubt even if you realize how it is supposted to work...

Rather focus on rewriting some of otserv classes and write them as they should be written, than build something which is USELESS. Do whatever you want... I gave my opinion out.

I feel this idea is useless too, the only thing a server needs is players :thumbup: A simple low end box with 3GB ram and 20mbit full-duplex connection is enough for a game server with 600+ players (sql server would run on an another box). This idea is viable for chat servers and etc, but not opentibia.

offtopic: haruhi rox :D
 
After thinking and seeing all the different things that an IRC server haves with an otserv obviously I came to the conclusion that was impossible, Otserv needed a COMPLETE rebuild, making one server for each thing as chat, npc, map, and also the mysql server on a different machine for keep the data secure and stuff.

Impossible? may not, hard? yes, expensive at the time you will use it? many... is just that Otserv isn't and never was meant to work this way

hoping this post helped someone :)

That's where you are wrong, Arkold Thos.
Do you even know how the server system works?
The server is a listener (Idle).
Your Tibia client receive actions from you (The Player), then requests an answer from the server. Then the server reply to the Tibia client, and an action is made.

The Tibia client was built to requests everything from one server. So if anything need to be modified, it's not the server. It has to be the Client.

Keywords
*Listener
*Request
*Action

I feel this idea is useless too, the only thing a server needs is players :thumbup: A simple low end box with 3GB ram and 20mbit full-duplex connection is enough for a game server with 600+ players (sql server would run on an another box). This idea is viable for chat servers and etc, but not opentibia.

offtopic: haruhi rox :D

We're also talking about a backup server here.
Either if you server crashes, power shutdown, lost of ISP connection etc.
 
Last edited by a moderator:
That is useless, there is no point for system like that, LooSik stated everything well.

Well, then I'll use the system for my own server. Until now I've only experiences success with the system. I'm not trying to force anyone to use it. Just to make that clear.
 
You have 5 friends who wants to play 1 server. 3 of them get online on 1 server and 2 of them on the other server?

Yeah but still they are playing 2gether.
 
Well, then I'll use the system for my own server. Until now I've only experiences success with the system. I'm not trying to force anyone to use it. Just to make that clear.


i'm supporting you man :), just continue with what you are doing and keep the good work up, why complain on his work when there is use for it, maybe not for you guys who complain but maybe poor people who dont have that good computers and have 2 of them that could togheter be great and be able to hold up 200 people let them have thier chance to make some use of this. :)
 
You can't do it real-time imho...How you transfer data between 2 pcs? If you want to use Ethernet the pcs must be in the same housing...and 60% crashes of servers are made by housing... so when you have 2 server in same housing they will both crash...The second thing is why you split it to 2 servers when both have the same data and also it takes much more ram cuz you must receive/send information to the other servers...
 
How you transfer data? Downloading is transfering data either, doesn't have to be Ethernet, does it?
 
Otserv load balancer, great idea.

Will be way better if you can put the servers on different machines.

But I have a question: 500 players on an unique server will "lag", ok. You'll balance it on two or three servers. But the 500 players still connected to an unique server, the "SplitSystem", it won't cause lag too?
 
Otserv load balancer, great idea.

Will be way better if you can put the servers on different machines.

But I have a question: 500 players on an unique server will "lag", ok. You'll balance it on two or three servers. But the 500 players still connected to an unique server, the "SplitSystem", it won't cause lag too?

No, the SplitSystem is not a server.
It's just a "crossroad" to say it like that, a place where they all meet.
 
No, the SplitSystem is not a server.
It's just a "crossroad" to say it like that, a place where they all meet.

If it's just a "crossroad", it's just a login server, you will need a server/application to merge the data from the game servers.
 
Great Idea : D

Does it make the server less laggy even If I just have 1 server? :^0
 
There are many ways to transfer data:
*Hardware
*Bluetooth
*WAN
*LAN
etc.

funny.... :> I mean how to transfer data between 2 pcs to be it in real-time understand? :)
 
funny.... :> I mean how to transfer data between 2 pcs to be it in real-time understand? :)

LAN would be a good option for that. As I have done on my server.
Connected them through a TP-cable, and one TP-cable to the ISP
 
Ye so what's good at it when you have the same data on 2 computers? ;s Also it takes much more ram to receive/send information to other servers....
 
Ye so what's good at it when you have the same data on 2 computers? ;s Also it takes much more ram to receive/send information to other servers....

Ofc it will use RAM, but it is still a profit of RAM.
You use less than you receive. And you have a BU server.
 
how you profit on ram if you have same data on all servers? :> Example:
you have 2 servers with 8GB ram...1 server take 4GB of ram but it have the same data as 2 server and the second server have the same data too so takes 4GB tooo....so can u explain it to me ?

There are many ways to transfer data:
*Hardware
*Bluetooth
*WAN
*LAN
etc.

funny.... :> I mean how to transfer data between 2 pcs to be it in real-time understand? :)
 
Last edited by a moderator:
Status
Not open for further replies.
Back
Top