> From: Code for Libraries [mailto:[log in to unmask]] On Behalf Of > Jonathan Rochkind > Sent: Thursday, April 02, 2009 10:53 AM > To: [log in to unmask] > Subject: [CODE4LIB] points of failure (was Re: [CODE4LIB] resolution > and identification ) > > Isn't there always a single point of failure if you are expecting to be > able to resolve an http URI via the HTTP protocol? > > Whether it's purl.org or not, there's always a single point of failure > on a given http URI that you expect to resolve via HTTP, the entity > operating the web server at the specified address. Right? I think the answer lies in DNS. Even though you have a single DNS name requests could be redirected to one of multiple servers, called a server farm. I believe this is how many large sites, like Google, operate. So even if a single server fails the load balancer sends requests to other servers. Even OCLC does this. > Now, if you have a collection of disparate http URIs, you have _many_ > points of failure in that collection. Any entity goes down or ceases to > exist, and the http URIs that resolved to that entity's web server will > stop working. I think this also gets back to DNS. Even though you have a single DNS name requests could be redirected to servers outside the original request domain. So you could have distributed servers under many different domain names. Andy.