Disconnected operation in the Coda file system
SOSP '91 Proceedings of the thirteenth ACM symposium on Operating systems principles
Managing update conflicts in Bayou, a weakly connected replicated storage system
SOSP '95 Proceedings of the fifteenth ACM symposium on Operating systems principles
Flexible update propagation for weakly consistent replication
Proceedings of the sixteenth ACM symposium on Operating systems principles
Perspectives on optimistically replicated, peer-to-peer filing
Software—Practice & Experience
A low-bandwidth network file system
SOSP '01 Proceedings of the eighteenth ACM symposium on Operating systems principles
Rumor: Mobile Data Access Through Optimistic Peer-to-Peer Replication
ER '98 Proceedings of the Workshops on Data Warehousing and Data Mining: Advances in Database Technologies
Harvest, Yield, and Scalable Tolerant Systems
HOTOS '99 Proceedings of the The Seventh Workshop on Hot Topics in Operating Systems
A delay-tolerant network architecture for challenged internets
Proceedings of the 2003 conference on Applications, technologies, architectures, and protocols for computer communications
An integrated experimental environment for distributed systems and networks
OSDI '02 Proceedings of the 5th symposium on Operating systems design and implementationCopyright restrictions prevent ACM from being able to make the PDFs for this conference available for downloading
Multicasting in delay tolerant networks: semantic models and routing algorithms
Proceedings of the 2005 ACM SIGCOMM workshop on Delay-tolerant networking
Awarded Best Student Paper! - Pond: The OceanStore Prototype
FAST '03 Proceedings of the 2nd USENIX Conference on File and Storage Technologies
Analysis of WWW traffic in Cambodia and Ghana
Proceedings of the 15th international conference on World Wide Web
NSDI'06 Proceedings of the 3rd conference on Networked Systems Design & Implementation - Volume 3
Dynamo: amazon's highly available key-value store
Proceedings of twenty-first ACM SIGOPS symposium on Operating systems principles
Scalable DTN distribution over uni-directional links
Proceedings of the 2007 workshop on Networked systems for developing regions
Agreeing to agree: conflict resolution for optimistically replicated data
DISC'06 Proceedings of the 20th international conference on Distributed Computing
Dtwiki: a disconnection and intermittency tolerant wiki
Proceedings of the 17th international conference on World Wide Web
RuralCafe: web search in the rural developing world
Proceedings of the 18th international conference on World wide web
PADS: a policy architecture for distributed storage systems
NSDI'09 Proceedings of the 6th USENIX symposium on Networked systems design and implementation
The design and implementation of a session layer for delay-tolerant networks
Computer Communications
Device transparency: a new model for mobile storage
ACM SIGOPS Operating Systems Review
Performance and extension of user space file systems
Proceedings of the 2010 ACM Symposium on Applied Computing
Claim mobile: engaging conflicting stakeholder requirements in healthcare in uganda
ICTD'09 Proceedings of the 3rd international conference on Information and communication technologies and development
Proceedings of the 4th ACM Workshop on Networked Systems for Developing Regions
Panache: a parallel file system cache for global file access
FAST'10 Proceedings of the 8th USENIX conference on File and storage technologies
DTN experiments on the virtual meshtest testbed
Proceedings of the 5th ACM workshop on Challenged networks
Depot: cloud storage with minimal trust
OSDI'10 Proceedings of the 9th USENIX conference on Operating systems design and implementation
COCO: a web-based data tracking architecture for challenged network environments
Proceedings of the First ACM Symposium on Computing for Development
Analyzing and accelerating web access in a school in peri-urban India
Proceedings of the 20th international conference companion on World wide web
Reality vs emulation: running real mobility traces on a mobile wireless testbed
HotPlanet '11 Proceedings of the 3rd ACM international workshop on MobiArch
Eyo: device-transparent personal storage
USENIXATC'11 Proceedings of the 2011 USENIX conference on USENIX annual technical conference
Depot: Cloud Storage with Minimal Trust
ACM Transactions on Computer Systems (TOCS)
DRMFS: A file system layer for transparent access semantics of DRM-protected contents
Journal of Systems and Software
A comprehensive data management framework for opportunistic communication on mobile phones
Proceedings of the 3rd ACM Symposium on Computing for Development
Hi-index | 0.00 |
TierStore is a distributed filesystem that simplifies the development and deployment of applications in challenged network environments, such as those in developing regions. For effective support of bandwidth-constrained and intermittent connectivity, it uses the Delay Tolerant Networking store-and-forward network overlay and a publish/subscribe-based multicast replication protocol. TierStore provides a standard filesystem interface and a single-object coherence approach to conflict resolution which, when augmented with application-specific handlers, is both sufficient for many useful applications and simple to reason about for programmers. In this paper, we show how these properties enable easy adaptation and robust deployment of applications even in highly intermittent networks and demonstrate the flexibility and bandwidth savings of our prototype with initial evaluation results.