Advanced Topics in Computer Systems
Joe Hellerstein & Eric Brewer

Mariposa: An Agoric Distributed DBMS for WANs

Theme: to scale DDBMS to 1000's of sites, need loose coupling.  This can be done with an economic paradigm for resource allocation: query optimization (scheduling) and data placement.

Bad things about old DDBMSs:

Goals of Mariposa: Mechanism: Some important cautionary notes: Architecture and Life of a Query Details of Bidding Discussion: backing off from the details, what is the plan space, what is "bidding" for, and what about other approaches?


Costing Storage Names & Nameservice Status