Comparison of Messaging Costs
- Consider the effects of faults:
- callbacks & name-server updates must now be atomic
- transactional update mechanisms can be expensive
- migrations are more likely to fail
forward referencing solution imposes least cost
- Fault-tolerance, availability & performance
- referencing chains can introduce additional points of failure
- invocation overhead cannot always be tolerated
composite model provides greatest flexibility
Fixing the "Broken-Link" Problem:
(D.Ingham,S.Caughey,M.Little)