ken edward <kedward...@gmail.com> wrote: > 2. Each node and zookeeper process ideally runs on it's own physical server?
ZooKeepers, yes. Nodes, it depends. One reason to run multiple nodes on a single physical machine is to avoid large JVM heaps. Large JVM heaps can be problematic as major stop-the-world garbage collections can take a long time. We have a setup with 25 nodes per physical server, each with 8GB of heap. Running that as a single node per physical machine would mean ~200GB heap. I am sure it is possible to wrangle such a beast, but I'd rather spend my energy on Solr instead. - Toke Eskildsen