Sciweavers

MIDDLEWARE
2010
Springer

Kevlar: A Flexible Infrastructure for Wide-Area Collaborative Applications

13 years 3 months ago
Kevlar: A Flexible Infrastructure for Wide-Area Collaborative Applications
Abstract. While Web Services ensure interoperability and extensibility for networked applications, they also complicate the deployment of highly collaborative systems, such as virtual reality environments and massively multiplayer online games. Quite simply, such systems often manifest a natural peer-to-peer structure. This conflicts with Web Services’ imposition of a client-server communication model, vectoring all events through a data center and emerging as a performance bottleneck. We design and implement the Kevlar system to alleviate such choke points, using an overarching network-overlay structure to integrate central hosted content with peer-to-peer multicast. Kevlar leverages the given storage and communication models that best match the respective information: data most naturally retrieved from the cloud is managed using hosted objects, while edge updates are transmitted directly peerto-peer using multicast. Here, we present the Kevlar architecture and a series of carefull...
Qi Huang, Daniel A. Freedman, Ymir Vigfusson, Ken
Added 29 Jan 2011
Updated 29 Jan 2011
Type Journal
Year 2010
Where MIDDLEWARE
Authors Qi Huang, Daniel A. Freedman, Ymir Vigfusson, Ken Birman, Bo Peng
Comments (0)