[ 
https://issues.apache.org/jira/browse/COUCHDB-1743?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13644368#comment-13644368
 ] 

Samuel Williams commented on COUCHDB-1743:
------------------------------------------

Hi Dave, yes, I wrote that query server. From that experience, I had a lot of 
ideas, which as you've seen are summarised in that document. The existing view 
servers would need to be rewritten. I guess I'd hope that the code would be 
reduced in size overall, but for specific features, e.g. parallel map/reduce we 
may need to increase the complexity of the controller code in the couchdb 
server, but possibly not by that much.

Even with my suggestions, a lot of data is travelling over the wire. Perhaps 
the only solution to this is a shared memory segment, but that reduces the 
benefit/isolation of the query server approach.
                
> Make the view server & protocol faster
> --------------------------------------
>
>                 Key: COUCHDB-1743
>                 URL: https://issues.apache.org/jira/browse/COUCHDB-1743
>             Project: CouchDB
>          Issue Type: Improvement
>            Reporter: Dave Cottlehuber
>              Labels: couchdb, erlang, gsoc2013, html, javascript, nodejs, rest
>
> View server protocol enhancements/refactoring - unix sockets, pipelining, 
> different wire format etc. Faster!!

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to