R
Robert Gruber
Researcher at Massachusetts Institute of Technology
Publications - 15
Citations - 5771
Robert Gruber is an academic researcher from Massachusetts Institute of Technology. The author has contributed to research in topics: Unix file types & File descriptor. The author has an hindex of 9, co-authored 15 publications receiving 5592 citations.
Papers
More filters
Proceedings Article
Bigtable: A Distributed Storage System for Structured Data (Awarded Best Paper!).
Fay W. Chang,Jeffrey Dean,Sanjay Ghemawat,Wilson C. Hsieh,Deborah A. Wallach,Michael Burrows,Tushar Deepak Chandra,Andrew Fikes,Robert Gruber +8 more
TL;DR: Bigtable as mentioned in this paper is a distributed storage system for managing structured data that is designed to scale to a very large size: petabytes of data across thousands of commodity servers, including web indexing, Google Earth and Google Finance.
Proceedings ArticleDOI
Replication in the harp file system
TL;DR: Preliminary performance results indicate that Harp provides equal or better response time and system capacity than an unreplicated implementation of NFS that uses Unix files directly.
Proceedings ArticleDOI
Efficient optimistic concurrency control using loosely synchronized clocks
TL;DR: An efficient optimistic concurrency control scheme for use in distributed database systems in which objects are cached and manipulated at client machines while persistent storage and transactional support are provided by servers, which outperforms adaptive callback locking for low to moderate contention workloads, and scales better with the number of clients.
Proceedings ArticleDOI
Safe and efficient sharing of persistent objects in Thor
Barbara Liskov,Atul Adya,Miguel Castro,Sanjay Ghemawat,Robert Gruber,Umesh Maheshwari,Andrew C. Myers,Mark Stuart Day,Liuba Shrira +8 more
TL;DR: The results show that adaptive prefetching is very effective, improving both the elapsed time of traversals and the amount of space used in the client cache, and the cost of safe sharing can be negligible; thus it is possible to have both safety and high performance.
Proceedings ArticleDOI
Subtypes vs. where clauses: constraining parametric polymorphism
TL;DR: It is shown that to support modular programming and separate compilation there must be a mechanism for constraining the actual parameters of the routine or type, and a simple and powerful constraint mechanism is described and compared with constraint mechanisms in other languages in terms of both ease of use and semantic expressiveness.