J
John R. Douceur
Researcher at Microsoft
Publications - 150
Citations - 15886
John R. Douceur is an academic researcher from Microsoft. The author has contributed to research in topics: File system & Distributed File System. The author has an hindex of 53, co-authored 150 publications receiving 15259 citations.
Papers
More filters
Book ChapterDOI
The Sybil Attack
TL;DR: It is shown that, without a logically centralized authority, Sybil attacks are always possible except under extreme and unrealistic assumptions of resource parity and coordination among entities.
Journal ArticleDOI
Farsite: federated, available, and reliable storage for an incompletely trusted environment
Atul Adya,William J. Bolosky,Miguel Castro,Cermak Gerald F,Ronnie Chaiken,John R. Douceur,Jon Howell,Jacob R. Lorch,Marvin M. Theimer,Roger Wattenhofer +9 more
TL;DR: The design of Farsite is reported on and the lessons learned by implementing much of that design are reported, including how to locally caching file data, lazily propagating file updates, and varying the duration and granularity of content leases.
Proceedings ArticleDOI
Reclaiming space from duplicate files in a serverless distributed file system
TL;DR: This work presents a mechanism to reclaim space from this incidental duplication to make it available for controlled file replication, and includes convergent encryption, which enables duplicate files to be coalesced into the space of a single file, even if the files are encrypted with different users' keys.
Proceedings ArticleDOI
Feasibility of a serverless distributed file system deployed on an existing set of desktop PCs
TL;DR: It is concluded that the measured desktop infrastructure would passably support the proposed serverless distributed file system, providing availability on the order of one unfilled file request per user per thousand days.
Proceedings Article
Asirra: a CAPTCHA that exploits interest-aligned manual image categorization.
TL;DR: A CAPTCHA that asks users to identify cats out of a set of 12 photographs of both cats and dogs, and two novel algorithms for amplifying the skill gap between humans and computers that can be used on many existing CAPTCHAs are described.