Re: [mmox] Global Object Identification
Mike Dickson <mike.dickson@hp.com> Sun, 05 July 2009 22:33 UTC
Return-Path: <mike.dickson@hp.com>
X-Original-To: mmox@core3.amsl.com
Delivered-To: mmox@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 102273A691D for <mmox@core3.amsl.com>; Sun, 5 Jul 2009 15:33:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.234
X-Spam-Level:
X-Spam-Status: No, score=-106.234 tagged_above=-999 required=5 tests=[AWL=-0.235, BAYES_00=-2.599, J_CHICKENPOX_33=0.6, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MBGQ6eRI8WWF for <mmox@core3.amsl.com>; Sun, 5 Jul 2009 15:33:26 -0700 (PDT)
Received: from g1t0029.austin.hp.com (g1t0029.austin.hp.com [15.216.28.36]) by core3.amsl.com (Postfix) with ESMTP id 04B2728C146 for <mmox@ietf.org>; Sun, 5 Jul 2009 15:33:25 -0700 (PDT)
Received: from g5t0012.atlanta.hp.com (g5t0012.atlanta.hp.com [15.192.0.49]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by g1t0029.austin.hp.com (Postfix) with ESMTPS id AC6C538096; Sun, 5 Jul 2009 22:33:49 +0000 (UTC)
Received: from [192.168.1.139] (conr-adsl-209-169-71-194.consolidated.net [209.169.71.194]) by g5t0012.atlanta.hp.com (Postfix) with ESMTPSA id 1175F1001A; Sun, 5 Jul 2009 22:33:49 +0000 (UTC)
From: Mike Dickson <mike.dickson@hp.com>
To: Jon Watte <jwatte@gmail.com>
In-Reply-To: <4A511DF9.9000508@gmail.com>
References: <ad15b9430906190018g6e585f0ei8fc83c073056a7bd@mail.gmail.com> <3a880e2c0906191408m66e87830w6094987335fb6c16@mail.gmail.com> <1245446801.9567.12.camel@mdickson-laptop> <4A3E1A16.2070509@dcrocker.net> <1245601755.7174.3.camel@mdickson-laptop> <c7bcbd620906210956l1a05fb81xb3dea005c902a564@mail.gmail.com> <ad15b9430907040531j18caf370y2a9b400ace86394a@mail.gmail.com> <1246813317.4532.48.camel@mdickson-laptop> <4A50E7C9.1090208@bbiw.net> <1246820675.4532.55.camel@mdickson-laptop> <4A511DF9.9000508@gmail.com>
Content-Type: text/plain
Organization: Bladesystems Infrastructure R&D
Date: Sun, 05 Jul 2009 17:33:42 -0500
Message-Id: <1246833222.4532.83.camel@mdickson-laptop>
Mime-Version: 1.0
X-Mailer: Evolution 2.26.1
Content-Transfer-Encoding: 7bit
Cc: "mmox@ietf.org" <mmox@ietf.org>, Dave CROCKER <dcrocker@bbiw.net>
Subject: Re: [mmox] Global Object Identification
X-BeenThere: mmox@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
Reply-To: mike.dickson@hp.com
List-Id: Massively Multi-participant Online Games and Applications <mmox.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/mmox>, <mailto:mmox-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mmox>
List-Post: <mailto:mmox@ietf.org>
List-Help: <mailto:mmox-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mmox>, <mailto:mmox-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 05 Jul 2009 22:33:27 -0000
On Sun, 2009-07-05 at 21:41 +0000, Jon Watte wrote: > Mike Dickson wrote: > > I can't think of alot of "systems" that would satisfy your definition > > (other than perhaps the current web infrastructure w/DNS). That being > > said the factsheet from the handle site has some details. > > > > http://www.handle.net/factsheet.html > > > > If I want my web servers to scale, I can easily buy all kinds of > acceleration hardware -- edge-mounted CDNs, load balancers, caching > proxies, 1000-core Java accelerators, you name it! > If I want my DNS to scale, there are several solutions I can buy to > scale it to whatever load I need. > I can't find any product that will allow me to accelerate handle > resolution. This, to me, is evidence that resolving URLs is at least an > order of magnitude better supported than handles (and, in most > likelihood, several orders of magnitude). I'm not the best person to defend the handle.net technology. The proxy service is however a standard servlet thingy so all the normal ways you scale this type of app apply. > > I believe that, if you need a unique ID for something, then using > DNS+URL is the best way. You can legislate what you get at the end of > that URL -- an XRD document, for example. Thus, code to deal with an > entity becomes trivial, because every software stack in existence > (including cell phones, Nintendo DS, and friends) all can fetch a URL > and parse XML. Queries to the handle proxy server are formatted as standard url's. There are mechanism to request return values in RDF/XML, RDF/N3, and JSON. The handle server was in fact designed for the web. All the use cases above that you mention would seem to apply. I think perhaps you're over simplifying some of the steps however. Your DNS+URL example still assumes some piece of software outside of the DNS has to resolve the URL down to a piece of likely non-static XML that gets returned. That's exactly what the handle system is trying to do. I suppose there's some value in XRD vis its use in OAuth and OpenID. I just don't want to see a viable option (the handle service) discarded without a look to see how it might apply. > The main reason for Handles to exist is that a document may "move." > However, that "move" only matters if the domain of that object can't > move with you. With modern DNS, that's basically a non-problem. Either > put up a sub-domain for your coroprate, organization or vanity domain, > or outsource it to someone who will stay around. Handle providers must > also stay around, and given that the business is much smaller than the > DNS business, the longevity of a handle provider is rather less assured > IMO... I'm not at all convinced that your DNS example is a non-problem. Companies merge all the time and how name spaces migrate or merge is a real problem. Mike > Sincerely, > > jw > > > >
- [mmox] Global Object Identification Tommi Laukkanen
- Re: [mmox] Global Object Identification Mike Dickson
- Re: [mmox] Global Object Identification Infinity Linden
- Re: [mmox] Global Object Identification Mike Dickson
- Re: [mmox] Global Object Identification Imaze Rhiano
- Re: [mmox] Global Object Identification Infinity Linden
- Re: [mmox] Global Object Identification Dave CROCKER
- Re: [mmox] Global Object Identification Mike Dickson
- Re: [mmox] Global Object Identification Jon Watte
- Re: [mmox] Global Object Identification Tommi Laukkanen
- Re: [mmox] Global Object Identification Mike Dickson
- Re: [mmox] Global Object Identification Dave CROCKER
- Re: [mmox] Global Object Identification Mike Dickson
- Re: [mmox] Global Object Identification Jon Watte
- Re: [mmox] Global Object Identification Mike Dickson
- Re: [mmox] Global Object Identification Jon Watte
- Re: [mmox] Global Object Identification Dave CROCKER
- Re: [mmox] Global Object Identification Christian Scholz
- Re: [mmox] Global Object Identification Tommi Laukkanen
- Re: [mmox] Global Object Identification Jon Watte
- Re: [mmox] Global Object Identification Mike Dickson
- Re: [mmox] Global Object Identification Tommi Laukkanen