DocumentCode :
2940826
Title :
Stateful group communication services
Author :
Litiu, Radu ; Prakash, Atul
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Michigan Univ., Ann Arbor, MI, USA
fYear :
1999
fDate :
1999
Firstpage :
82
Lastpage :
89
Abstract :
Reliable group multicasts provide a nice abstraction for communicating data reliably among group members and have been used for a variety of applications. In this paper we present Corona, a group communication service for building collaboration tools and reliable data dissemination services in Web-based environments, where clients connect independently of other clients and are not necessarily connected to the group multicast services all the time. The key features of Corona are: (1) the shared state of a group consists of a set of objects shared collectively among group members; (2) Corona supports multiple state transfer policies to accommodate clients with different needs and resources; (3) the communication service provides the current group state or state updates to new clients even when other clients are not available; (4) the service supports persistent groups that tolerate client failures and leaves. We show that the overhead incurred by the multicast service in managing each group´s shared state has little impact on the latency seen by the clients or the server throughput. We also show that the multicast service does not have to be aware of the client-specific semantics of the objects in the group´s state
Keywords :
Internet; client-server systems; groupware; software fault tolerance; Corona; Web-based environments; abstraction; client failure tolerance; client leave tolerance; client-specific semantics; clients; collaboration tools; current group state; data communication; group state updates; latency; multicast service; multiple state transfer policies; persistent groups; reliable data dissemination services; reliable group multicasts; server throughput; stateful group communication services; Broadcasting; Collaboration; Collaborative tools; Collaborative work; Corona; Delay; Electrical capacitance tomography; Fault tolerance; Intersymbol interference; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems, 1999. Proceedings. 19th IEEE International Conference on
Conference_Location :
Austin, TX
ISSN :
1063-6927
Print_ISBN :
0-7695-0222-9
Type :
conf
DOI :
10.1109/ICDCS.1999.776509
Filename :
776509
Link To Document :
بازگشت