[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Handle-info] Depth of Use
Doing the analysis of what, exactly, you want to identify using  
handles is certainly the right question to ask up front. Here are some  
thoughts, first responding to your specific thoughts/questions.
Technically, there's no problem with raw numbers. A few million  
handles is no problem for a single server and a single handle service,  
given enough computing power, can easily manage hundreds of millions  
of handles.
The granularity of control, across a couple of dimensions, is at the  
individual handle level. TTLs can be set per handle value. The default  
is 24 hours but its completely adjustable and the resolution return  
values can be flushed from various caches simply by doing an  
authoritative query. Ownership is also at the handle level and is  
distributed - so control of one or a million handles can be given to a  
group without handle server root access or DNS privileges or being  
anywhere close to the handle server(s) involved, etc.
So, there is a lot of flexibility in moving the objects around and  
changing control, but the flip side is that by assigning a handle to  
an object you are, at least implicitly, saying that you are going to  
keep it up-to-date. There are no technical constraints and no handle  
police, but the intent of the system is to enable object references,  
including static references far beyond your control, to persist across  
time, including changes in location, organizational control, computing  
environments, etc.
 are we crazy to be thinking this way, is anyone else doing this or  
thinking this way?
I hope you're not crazy, but anyone who manages a very large number of  
handles has to approach it systematically. So you have to decide  
what's worth managing and then how you're going to keep track of  
everything you identify. Publishers generally have some kind of  
editorial flow control system or document management system and they  
can tack handle management onto that. Some libraries use relational  
dbs as backend storage and drive the handle system from that, although  
then you're using the db facilities, for better or worse, for managing  
the handles instead of the handle admin facilities.
Larry
On May 9, 2008, at 12:21 PM, Steve wrote:
A bunch of us have been talking about how deep to use the handle
system.  When creating a new web site (or you can update your  
existing web site) a handle can be created for every object in that  
web site and then all links in your web site will reference the  
handle rather the server name.  Why would anyone want to do this?  
One thought is that maybe changing the URL server name of a handle  
will flush faster than making a DNS BIND change, another possible  
reason to do it is because one simply doesn't  manage DNS and wants  
full control.
Take a step back ... WOW that's a lot of handles ... are we crazy to  
be thinking this way, is anyone else doing this or thinking this way?
--
Steve DiSorbo
System Programmer
Yale University ITS, AM&T Library Systems
Voice (203) 432-6694
Fax   (203) 436-4067
steve.disorbo@yale.edu
http://www.library.yale.edu/
_______________________________________________
Handle-Info mailing list
Handle-Info@cnri.reston.va.us
http://www.handle.net/mailman/listinfo/handle-info
=========================================
Larry Lannom
Director of Information Management Technology
Corporation for National Research Initiatives (CNRI)
Suite 100, 1895 Preston White Dr, Reston, VA 20191
email:  llannom@cnri.reston.va.us
web: www.cnri.reston.va.us
tel:  703 620 8990
_______________________________________________
Handle-Info mailing list
Handle-Info@cnri.reston.va.us
http://www.handle.net/mailman/listinfo/handle-info