Home | Networks | Community | Need Help? 

 
 Quick search

 
 
 RegisterRegister   Log inLog in 

What IRCD do you recomend....
Goto page 1, 2  Next
 
Post new topic   Reply to topic    SearchIRC Forum Index -> IRCD & Network Services
Author Message
em0tionalbreakd0wn
none
none


Joined: 12 Jul 2005
Posts: 47

PostPosted: Sep 23, 2005 3:18pm    Post subject: What IRCD do you recomend.... Reply with quote

Ok, topic is simple... But lemme tell you alil about the current network situation Im enquiring these opinions about.

The network is about 13k to 15k On average of users, currently using unrealIRCD, with anope services. We plan to stay with Anope, but We have been told unreal can become a bit of trouble with a big network. So Im asking what other ircd software does everyone recomend for such a high use network?
Back to top
nenolod
Idler
Idler


Joined: 23 Jan 2004
Posts: 333
Location: A box!

PostPosted: Sep 23, 2005 4:06pm    Post subject: Reply with quote

Ultimate would probably work for you. Usually with 15k users though, I would suggest taking ircd development in house and producing your own custom one.
Back to top
magpie
Idler
Idler


Joined: 18 Jan 2004
Posts: 454
Location: Essex, UK

PostPosted: Sep 23, 2005 4:22pm    Post subject: Reply with quote

Uh, why? The only reason you'd want to do that is your required functionality isn't implemented in other ircds.
Back to top
Guest






PostPosted: Sep 23, 2005 4:26pm    Post subject: Reply with quote

nenolod wrote:
Ultimate would probably work for you. Usually with 15k users though, I would suggest taking ircd development in house and producing your own custom one.

The other admins besides myself, really dont wanna go Ultimate, How ever going in house to develope our own IRCD. That could be quite hard I would asume. I dont exactly know, but I will play around and do soem research on that.. Thanks for your suggestions.
Back to top
em0tionalbreakd0wn
none
none


Joined: 12 Jul 2005
Posts: 47

PostPosted: Sep 23, 2005 4:28pm    Post subject: Reply with quote

^^ that was me ^^
Back to top
nenolod
Idler
Idler


Joined: 23 Jan 2004
Posts: 333
Location: A box!

PostPosted: Sep 23, 2005 6:49pm    Post subject: Reply with quote

magpie wrote:
Uh, why? The only reason you'd want to do that is your required functionality isn't implemented in other ircds.


I can think of at least 5 reasons why you would want to consider it:

1) Usually networks with 15k+ users generally have an idea of what they specifically want out of their ircd's.

2) Usually when a network produces their own IRCd, they gain a better understanding of how it works on the network, which allows for more efficient problem solving down the line.

3) Size is not really important to the above 2 points, but usually by that time they should have a few people who are skilled with ircd, and are interested in pursuing such a project.

4) By creating an IRCd that concentrates specifically on what they want, they are able to cut out functionality that might result in speed/efficiency boosts.

5) Perhaps the network admins have a few ideas lurking around, involving ircd. This would give them an opportunity to try them. The more people who develop on ircd, the more innovation that occurs with the protocol. (For instance, had Run not forked off of irc 2.7, you would not have ircu, one of the most efficient ircd's out there today.)
Back to top
magpie
Idler
Idler


Joined: 18 Jan 2004
Posts: 454
Location: Essex, UK

PostPosted: Sep 24, 2005 5:41am    Post subject: Reply with quote

nenolod wrote:
1) Usually networks with 15k+ users generally have an idea of what they specifically want out of their ircd's.


Well, quite, but as I said if this functionality is already implemented in pre-existing, and adequate, ircds there's little point implementing your own.

nenolod wrote:
2) Usually when a network produces their own IRCd, they gain a better understanding of how it works on the network, which allows for more efficient problem solving down the line.


Access to a range of developers or other talented people can be just as good - an in house team of developers for problem solving is really only needed if you have added your own features to an ircd.

nenolod wrote:
3) Size is not really important to the above 2 points, but usually by that time they should have a few people who are skilled with ircd, and are interested in pursuing such a project.


Just because a couple of people may be interested in persuing a project doesn't necessarily mean it's a good idea to actually do it. :)

nenolod wrote:
4) By creating an IRCd that concentrates specifically on what they want, they are able to cut out functionality that might result in speed/efficiency boosts.


Unless we're talking about really huge networks, this probably isn't a major concern. Also, I can't remember stuff ever being cut out when working on a patch set for ircu - I may be mistaken, however.

nenolod wrote:
5) Perhaps the network admins have a few ideas lurking around, involving ircd. This would give them an opportunity to try them. The more people who develop on ircd, the more innovation that occurs with the protocol. (For instance, had Run not forked off of irc 2.7, you would not have ircu, one of the most efficient ircd's out there today.)


Again, I would say for the majority of networks this comes down to the "required functionality" issue again. One thing I've noticed, is that it tends to be the developers that come up with features, as opposed to network admins suggesting things. However, this may very well be a network specific issue. :)
Back to top
em0tionalbreakd0wn
none
none


Joined: 12 Jul 2005
Posts: 47

PostPosted: Sep 29, 2005 6:29pm    Post subject: Reply with quote

again thanx for everyones suggestions, however were prolly gonna just stick with unreal, since we arent running into any problems yet...
Back to top
w00t
Eleet
Eleet


Joined: 09 Jun 2004
Posts: 699
Location: Nowra, Australia

PostPosted: Sep 29, 2005 9:31pm    Post subject: Reply with quote

You won't, unless you have a super-active userbase, or a lot of clients.

Not sure about actual figures on the second, but I'd say around the 1024 mark is about the max 'recommended' on Unreal (imo).

As for super-active, well, to give you an idea, I had around 300 various commands (privmsg, nick, join, part, etc) being processed a second on a *nix copy of Unreal running on a p4 3.0ghz machine with around 30-50% constant CPU use. Forget what the memory stats were.
[that was, 300 or so clients all connected issuing one random command a second]
Back to top
downlink
none
none


Joined: 22 Dec 2005
Posts: 13

PostPosted: Dec 22, 2005 1:32am    Post subject: Reply with quote

Well i liek Nefarious lot of good features
Back to top
GeniusDex
Lurker
Lurker


Joined: 16 Aug 2003
Posts: 150

PostPosted: Dec 22, 2005 11:30am    Post subject: Reply with quote

If you don't feel too bad about lacking features, bahamut scales really well. If you do want to stay with a more feature-rich ircd, i'd go for ultimate3.
Back to top
FBI
Guru
Guru


Joined: 19 Aug 2005
Posts: 1494
Location: Federation Of Bored IRC'ers

PostPosted: Dec 22, 2005 11:34am    Post subject: Reply with quote

Virgia IRCD Is good....if u know what i mean Wink Wink
Back to top
SomeOne
none
none


Joined: 15 Jan 2006
Posts: 14

PostPosted: Jan 15, 2006 3:29am    Post subject: Reply with quote

Well, bahamut scales really well and so stable since I know twisted.* on DALnet was handeling around 30+ k users, and use Sirv 3.0 services with it for the services and you shouldn't have any problems at all.

WBR,

SomeOne
Back to top
braindigitalis
Idler
Idler


Joined: 22 Sep 2003
Posts: 443
Location: IRC

PostPosted: Jan 15, 2006 6:34pm    Post subject: Reply with quote

You should probaby give InspIRCd a go on a testnet and let me know what happens.

Our own testnet has gotten up to 11k before, with 2000 local users per server (i couldnt go any further on my feeble system without running out of ram, i run a lot of other stuff too). Very Happy
Back to top
]Daniel
Idler
Idler


Joined: 05 Jan 2006
Posts: 317
Location: Boise, ID

PostPosted: Jan 16, 2006 1:40am    Post subject: Reply with quote

braindigitalis wrote:
You should probaby give InspIRCd a go on a testnet and let me know what happens.

Our own testnet has gotten up to 11k before, with 2000 local users per server (i couldnt go any further on my feeble system without running out of ram, i run a lot of other stuff too). Very Happy


I prefer more ircu, but i checked out InspIRCd and its a pretty awesome ircd, for those looking for something good but not as basic as ircu, try that
Back to top
Display posts from previous:   
Post new topic   Reply to topic    SearchIRC Forum Index -> IRCD & Network Services All times are GMT - 6 Hours
Goto page 1, 2  Next
Page 1 of 2

 
 
Forum powered by phpBB
 
 © 2000 - 2008 EverythingIRC, Inc. All rights reserved. Please read our disclaimer