[
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