I am soon facing a project with dozens of drivers and I have a few questions around the subject. Does there exist a maximum amount of drivers per driver set / server? What about your experience in practice? How would one plan an IDM with a large amount of drivers? I know it depends heavily on many other variables as well but very generalized opinions are welcome too.

My plan is at least to group the drivers logically and place them in their own replicas but I am a bit worried about the large amount of operations in one tree. I am thinking of separate trees for different functionalities, isolating micro operations and sharing the tree load.

A few years ago I tried making separate driver sets but I did not see much advantage in that.