When running a full node, what's the optimal number of neighbors? Does it depend on the server's specs?
The official IOTA cli-app has a
health command that checks the health of the node. One of the checks is whether the node has between 4-9 neighbors. From Slack and everything published, that is as close to an official number as is currently available.
Early docs suggest 7-9 high quality neighbors. I’ve been running full nodes for a while and this number works reasonably well.