Luke,

it would be quite difficult to connect directly to riak cs nodes because riak cs is set up to run in DMZ so it would take us to reconfigure the whole network. So let's assume you are right in your thinking and it is proxy (tengine) causing our problems. What would you recommend to use as a proxy instead? Original nginx? haproxy? May be specific version of them?

We decided to use tengine because of proxy_request_buffering feature which bypasses the original nginx behavior and allows it to pass PUT requests directly to backend nodes instead of buffering entire request body in a temp file before passing it to backend (http://wiki.nginx.org/HttpProxyModule). So tengine had twice as fast PUT performance comparing to nginx.

About pt_backlog value: got it, thank you.

--
Best regards
Anton Khalikov

_______________________________________________
riak-users mailing list
[email protected]
http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com

Reply via email to