Login
User Name:

Password:



Register
Forgot your password?
Vote for Us!
auth_update crash
Dec 23, 2017, 10:15 pm
By Remcon
check_tumble
Dec 18, 2017, 7:21 pm
By Remcon
parse description bug
Dec 15, 2017, 10:08 pm
By Remcon
Couple bugs
Dec 12, 2017, 5:42 pm
By Remcon
Bug in disarm( )
Nov 12, 2017, 6:54 pm
By GatewaySysop
LoP 1.46
Author: Remcon
Submitted by: Remcon
LOP 1.45
Author: Remcon
Submitted by: Remcon
LOP Heroes Edition
Author: Vladaar
Submitted by: Vladaar
Heroes sound extras
Author: Vladaar
Submitted by: Vladaar
6Dragons 4.3
Author: Vladaar
Submitted by: Vladaar
Users Online
CommonCrawl, Yandex, Bing

Members: 0
Guests: 15
Stats
Files
Topics
Posts
Members
Newest Member
478
3,708
19,242
613
bastian
Today's Birthdays
Evoru (32)
Related Links
» SmaugMuds.org » General » General Discussions » DNS Resolver
Forum Rules | Mark all | Recent Posts
DNS Resolver (11 Votes)
Yes  90.91% - 10 votes

No  9.09% - 1 vote

DNS Resolver
< Newer Topic :: Older Topic > The next enhancement?

Pages:<< prev 1 next >>
* #1 Feb 27, 2006, 6:34 pm   Last edited Feb 27, 2006, 7:18 pm by Samson
Go to the top of the page
Go to the bottom of the page

Samson
Black Hand
GroupAdministrators
Posts3,639
JoinedJan 1, 2002

So as more and more time goes by, I occasionally run across people who complain about muds that lag, often because of DNS lookups. It got me to thinking that not many of the existing codebases has ever really done much about this problem. Sometimes it even leads to hosts being unfairly blamed for a defect in how the codebase itself is handling people.

So I guess the time has come for a new poll.
Do we or do we not want to add the DNS Resolver code from the AFKMud site to each of the FUSS package?

I realize there are plenty of other methods out there for dealing with this, but I'd much prefer one that I know works and works well, while avoiding pitfalls associated with multithreading that come with some of the others.

BTW - It would be beneficial for those voting to give their arguments for/against the DNS resolver. Not necessary but would be helpful.
       
Post is unread #2 Feb 27, 2006, 6:44 pm   Last edited Feb 27, 2006, 6:45 pm by Halcyon
Go to the top of the page
Go to the bottom of the page

Halcyon
Magician
GroupMembers
Posts187
JoinedApr 12, 2005

I'd like it to be added... Just because I couldn't get the DNS resolver installed properly in my copy of SWR 1.2 FUSS. >.< I couldn't find any good instructions on how to do it specifically for SWR, either, so I didn't really know where to start. I tried to throw it together, but alas, didn't work... The MUD hung up whenever I tried to connect. If nothing else, you could put specific instructions for installation in the bug fix forums for each codebase and label it an "enhancement."
       
Post is unread #3 Feb 27, 2006, 8:30 pm
Go to the top of the page
Go to the bottom of the page

Remcon
Geomancer
GroupAdministrators
Posts1,868
JoinedJul 26, 2005

I normaly just turn off the DNS lookups, but I have used the DNS resolver code before and found that it did help out if you like doing the DNS lookups. So, personaly I voted yes, since it is alot better of a way to do the DNS lookups then the current way the codebases handle them.
       
Post is unread #4 Feb 27, 2006, 8:47 pm
Go to the top of the page
Go to the bottom of the page

Conner
Sorcerer
GroupMembers
Posts870
JoinedMay 8, 2005

I'd say go ahead and add it. On my mud I ended up going another route which has worked just fine for me to date, but I couldn't tell you anymore which route that was because it wasn't really a snippet at all, more a matter of toying with the existing code to make noresolve default to being on instead of off and somewhere in the process getting lucky... but for a new admin, it'd be nice to have something in there that works right without having to follow a complicated snippet or second guessing what they're doing with the existing code.
       
Post is unread #5 Apr 23, 2006, 8:48 am
Go to the top of the page
Go to the bottom of the page

Noplex
Apprentice
GroupMembers
Posts62
JoinedAug 30, 2005

Multithreading is too much of a pain for it to actually be useful in this situation. The DNS resolver has always been a must IMO (for any codebase).
       
Post is unread #6 Apr 23, 2006, 6:04 pm
Go to the top of the page
Go to the bottom of the page

Kayle
Off the Edge of the Map
GroupAdministrators
Posts1,195
JoinedMar 21, 2006

Anything that gets rid of lag, is a good idea in my books. And, because I've already added in the new DNS system to mine and don't think I'd be able to live without it.
       
Post is unread #7 Apr 25, 2006, 7:39 am
Go to the top of the page
Go to the bottom of the page

Samson
Black Hand
GroupAdministrators
Posts3,639
JoinedJan 1, 2002

Well it looks like there's a pretty solid majority in favor of adding DNS resolver code, so when I get the chance it looks like time to go ahead and add it.
       
Pages:<< prev 1 next >>