Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

GroupKey2Name/GroupName2Key

Qie Niangao
Coin-operated
Join date: 24 May 2006
Posts: 7,138
12-05-2007 12:36
FWIW... I'd be reasonably okay with the current HTTP-based script access to search if we can get LL to commit to not doing something stupid to it any time soon.

What I mean is that it's acceptable if LL prefers to expose the data through the web, as opposed to some preferable, more direct means of getting it from the server DB into the VM. I'm not crazy about this particular method of data integration--it's kinda Web 2.0 meets screen-scraping--but if it's the interface LL intends to make robust and available, then fine.

And the "something stupid" part? Well, it would seem fairly silly of LL to exclude scripts from this means of access on the grounds of it posing an unhealthy load on the Search servers. With scripts, there's an extra level of control imposed on the frequency of calling llHTTPRequest, but protection of capacity needn't depend on that. From the web, there must be hardware out front to throttle access to the service; if internal access is routed through the same or similar boxes, any remaining perceived threat from script-originating access should be solved, too.

Also, the way I see it, even if a third-party proxy server is horridly unreliable, the need for this information is so intense that folks are gonna script to a crappy proxy server if they have to, and the service will still be facing the same load--except it'll traverse LL's internet gateway in both directions, which they can ill-afford. So unless they're gonna just abandon the whole web Search thing as a failed notion, they really have no attractive choice but to let scripts access the search information in some way that's not (even more) inefficient.
Talarus Luan
Ancient Archaean Dragon
Join date: 18 Mar 2006
Posts: 4,831
*yawn*
12-05-2007 16:05
From: Void Singer
some of it uses redirect(via 301 headers or other means) not all of it, the better services use rewrite, on the DNS server, and while as a nit picking detail, is not part of the DNS Protocol, it IS handled transparently by the DNS provider (for ones that offer it) and therefore part of MY DNS SERVICE. something you claimed wasn't possible to do at all. some services even refer to it as "redirect records" which while technically misleading is figuratively true. I'll take function over form any day.


There's no such thing as "rewrite" on the DNS server. A DNS server resolves a NAME to an IP ADDRESS. To a lesser degree, it also stores resource records for some services, like Mail Exchanger (MX) records. The only thing remotely close to what you are talking about is a RR records, which can resolved NAMED service lookups. Not quite what you are claiming.

I don't care if your housecat's "DNS service" does a combined DNS lookup with an http redirect, it STILL isn't part of DNS. THAT is what I said, and you keep disputing with circular excuses. I never EVER claimed that you couldn't do it with an HTTP redirect. I even SAID so. I corrected YOUR misinformation, and yet, I am the bad guy. Yeah. Figures.

From: someone
you want exact words? ok then
"I wouldn't DEPEND on it";(but lots do)
"I couldn't DEPEND on it";(and still more do)


Doesn't change my original point one iota:
"Yes, but not everyone can set up a proxy redirect, or would want to depend on someone else's." Whether "lots do" or not doesn't change the FACT that "not everyone can".

From: someone
"You can't specify ports in DNS. DNS is strictly name to address translation." (guess you never heard of extending service capabilities)


If you extend DNS in a non-standard way, it cannot be propagated through the rest of the internet DNS system, and that means everyone has to refer to your DNS server extensions for it to work. Not gonna happen. "Extended service capabilities" occur via the use of something other than the standard as a workaround, or through core standards changes that EVERYONE implements at some point.

From: someone
"Many php hosting services (free and pay) do not make URL libraries available for making external requests";(yet still more do, and people use them, and proxies all the time)


I refer back to the previous point: "not everyone can".

From: someone
not gonna happen... know why? because the search format isn't built into LL's end, it's built into the viewer, the viewer makes the request. they'd have to shut down or rewrite the entire search sytem to stop it. and really what is being discussed here isn't bombing the search function to provide a bunch of half-assed providers, it's using the given serch function to provide clear relevent results to a specific request, leveraging outside resources (in the form of caching) which would actually REDUCE strain on LL's end.


Hardly. Ever heard of request signing? Authenticated sessions? Quite handily can raise the bar a lot higher, if they chose to do so.

I dunno, I consider people who are going through and "bombing" the data access to suck every bit of the data they can out of the system problematic, and that HAS been referenced here in this thread, as well as others. Right now, it is curious scripters. If not already, next it will be datamining bots. It has happened, it will continue to happen.

From: someone
and because I'm true to my word, I'd like to congratulate you, on your new #2 position in my ignore list. I'm tired of the nit-picking BS, that is barely (if at all) relevant to what's be discussed in a thread, and the repeated trolling of things I post. to be fair, it's partly for your benefit, so that I don't lose any more respect for you than I already have.


So? ZOMG! You have such ueber forum powerz! :rolleyes: I never understood the childish ego-trip fascination over telling someone that you were gonna "add them to my ignore list!!". Big deal, just do it and move on. Turning it into a drama spectacle just shows immaturity.

I also remind you that YOU responded to me in this thread. I didn't say anything about or toward you; my post was a general statement towards these kinds of functions which are using the new search backend.

I have no need to add anyone to my ignore list, because I have no qualms correcting errors and misinformation, regardless of whom is making them. So, even though you won't see my posts anymore, just know I'll still be there, posting away. :)

Respect? I never asked for any. It is not a requirement for me to post. I promise you I won't go sit in a corner and cut myself if no one gives me any. Honest! :rolleyes:
Jana Kamachi
Registered User
Join date: 19 Apr 2007
Posts: 111
12-05-2007 19:55
*sigh* They're at it again..
1 2