[Twisted-Python] When would you considering split a server application to some physical instance with different logic function?