Not necessarily. We might want an unlimited number of workers created
on-demand rather than a fixed pool size.
I'll try to look into fixing the process model of all of CB's services
this weekend.
Evan
--
Evan Miller
http://www.evanmiller.org/
mongos
For sharded environments, each mongos process can perform any number of operations concurrently. This results in downstream operations to mongod instances. Execution of operations at each mongod is independent; that is, one mongod does not block another.
https://github.com/evanmiller/boss_db/commit/8076dda5a23bb4e174e6226087b90fe8ceee2c2b
There are also some UNTESTED poolboy commits in there, but I think the
above patch will solve the BossNews deadlock you encountered.