Re: Domain check in draft-obispo-epp-idn-00.txt

Michael Young <[email protected]>
Newsgroups gmane.ietf.provreg
Message-ID <[email protected]>
Short Answer: I agree the create command has to be able to handle the use cases. Somewhere in all that I noted you were ok with the check ext being optional :-)

On 2012-01-04, at 5:00 PM, Andrew Sullivan <[email protected]> wrote:

> On Wed, Jan 04, 2012 at 04:19:52PM -0500, Michael Young wrote:
> 
>> Well a domain check is a read only transaction in registry, in a
>> create, you need to hold that create while you validate it in case
>> someone else is racing for the same unique string. Given load
>> balancers and multiple app servers you either time synch at the app
>> server or the DB. Most would go for the DB to lock then you face a
>> rollback if the validation fails.
> 
> There are, of course, other possible implementations, some of which
> would not face this exact problem.  (And indeed, the effects of
> rollback might be implementation-dependent as well.)  Therefore,
> 
>> Way back when domain drops weren't rate limited registries faced
>> "add storms".
> 
> the add storm problem was at least partly an issue related to
> implementation, and not the protocol itself.
> 
> While it is clearly a good thing that a client attempt to validate its
> input as well as possible before submission to an EPP server, it's
> equally obviously true that sometimes a client is going to be in a
> race to create an object.  The protocol cannot rely on the client
> having checked that a creation meets registry policy prior to
> submission.  So, while I certainly have no objection to including
> extensions to the check command (and think it's a good idea), I sure
> want to make sure nobody is planning to rely on check commands to save
> us from expensive validation of submitted name objects at create time.
> 
> Best,
> 
> A
> 
> -- 
> Andrew Sullivan
> <[email protected]>
> _______________________________________________
> provreg mailing list
> [email protected]
> https://www.ietf.org/mailman/listinfo/provreg
_______________________________________________
provreg mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/provreg
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.