Re: draft-wullink-restful-epp-00.txt

Klaus Malorny <[email protected]>
Newsgroups gmane.ietf.provreg
Message-ID <[email protected]>
On 23/04/12 16:02, Maarten Wullink wrote:
> Stateless EPP makes it possible to load balance individual EPP requests instead of
> EPP connections. This should make it easier to distribute to load evenly across the servers.
> Distributing tcp connections across EPP servers does not guarantee an equal load on every server. This
> is because not all EPP connections are equal.
>
> Also when there is no persistent tcp connection it should be easier to remove
> a server from the server pool for maintenance without having to disconnect the tcp connections of the
> clients connected to the server.
>

Hi all,

while I have mixed feelings regarding the REST approach, I agree to the arguments:

Although RFC 5734 allows the server to actively terminate the communication with 
the client, it can only do this by closing the connection. There is no graceful 
shutdown that would allow the client to prevent an I/O error on the attempt to 
write a message. Assuming a busy connection, the sudden interruption leaves the 
client in an ambiguous state whether the (partially) transmitted request has 
been received and processed by the server.

For the benefit of the registrars, we avoid to close connections in our server 
side EPP implementation except for those connections which are idle over a long 
period. As a consequence, in a load balanced configuration, the balancing can 
actually only occur via the assignment of new connections to the server with the 
lowest load, so an unequal load cannot easily be leveled.

Regards,

Klaus
_______________________________________________
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.