[ https://issues.apache.org/jira/browse/AVRO-334?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12800878#action_12800878 ]
Doug Cutting commented on AVRO-334: ----------------------------------- As I think about it more, I'd prefer we focus on http rather than sockets. I'd like to minimise the number of transports that an Avro implementation must support. Ideally we'd have just one. It's clear that HTTP is a useful, standard transport, but Y! does not believe it's the appropriate basis for secure RPC in Hadoop. So we'll probably support one other Avro-specific transport. My current guess is that this will be SASL over TCP, so much like our current socket transports, but not identical. I'd rather not support a third, TCP w/o SASL, since that just multiplies the implementation effort and potential mismatches. So for now, until the details of the SASL over TCP transport are fleshed out, HTTP is probably a better first transport for implementations. > If possible, do not close the socket after every request in > sample_ipc_server.py > -------------------------------------------------------------------------------- > > Key: AVRO-334 > URL: https://issues.apache.org/jira/browse/AVRO-334 > Project: Avro > Issue Type: Improvement > Components: python > Reporter: Jeff Hammerbacher > > See > http://stackoverflow.com/questions/2066810/does-the-tcpserver-baserequesthandler-in-pythons-socketserver-close-the-socket -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.