scispace - formally typeset
D

Daniel Weaver

Researcher at Yahoo!

Publications -  7
Citations -  1267

Daniel Weaver is an academic researcher from Yahoo!. The author has contributed to research in topics: Distributed database & Database tuning. The author has an hindex of 6, co-authored 7 publications receiving 1242 citations.

Papers
More filters
Journal ArticleDOI

PNUTS: Yahoo!'s hosted data serving platform

TL;DR: PNUTS provides data storage organized as hashed or ordered tables, low latency for large numbers of concurrent requests including updates and queries, and novel per-record consistency guarantees and utilizes automated load-balancing and failover to reduce operational complexity.
Patent

System for storing distributed hashtables

TL;DR: In this paper, the authors propose a distributed hash table system consisting of a storage unit, a tablet controller, a router, and a transaction bank, where the transaction bank propagates updates made in one record to all other replicas of the record.
Patent

Asynchronously replicated database system using dynamic mastership

TL;DR: In this article, a system for a distributed database implementing a dynamic mastership strategy is described, where each data center stores its own replica of the set of records and each record includes a field that indicates which data center is assigned to be the master for that record.
Patent

Dynamic data reorganization to accommodate growth across replicated databases

TL;DR: In this paper, a split operation across a plurality of replicated databases with regard to an existing partition is presented, where the existing partition comprises a plurality and two new partitions each include at least a portion of the plurality of data records, and allowing at least one type of access to the plurality during the split operation.
Patent

Decentralized record expiry

TL;DR: In this article, a technique is described that reduces the complexity and resource consumption associated with performing record expiry in a distributed database system, where a record is checked to see if it has expired only when it has been accessed for a read or a write.