Comment 4 for bug 823352

Revision history for this message
Gustavo Niemeyer (niemeyer) wrote : Re: ensemble shell

James, Clint is right in that the open tunnel may solve part of the latency problem since the connection will stick around. Using it is quite straightforward: just run "ensemble open-tunnel" in one terminal, and then use ensemble as you're used to anywhere else. This pretty is pretty close to what a plain shell would do.

The real speed gain, though, is in a different strategy: if we can define a high-level protocol for our commands, and can then put the server side within the zookeeper machine itself, most commands might potentially work with a single roundtrip, and the expensive successive zookeeper interactions would happen all within the machine, with loopback connectivity.