When a system may be spread out over multiple servers, what are the
recommended methods for accessing things (like user records) that must
be maintained in one spot? IOW, http exchanges with a large vendor
may be connecting with servers in different locations, but common data
(user's credit card info, address, etc) would need to be constant
through the exchange.
This would seem to counter some of the advantage in using a
distributed system to begin with, so I presume that some clever
methods have been devised to deal with this.
Any notable books or other references that cover the mechanisms?