[Tahoe-dev] use cases

Zooko O'Whielacronx zooko at zooko.com
Sun Jul 15 21:52:51 UTC 2007

Okay, here is the current version of "use cases":


I will now attempt to translate it into ASCII art (with the help of  

    Use Cases

    name        number of administrative domains  node      
node         churn
                nodes                             capacity availability
    ----        --------- ----------------------  --------  
------------ -----
    friendnet   2-10      many domains, but all   mixed     
mixed        low

    proprietary 2-30      one domain              uniform   
high         low

    hivecache   10-1000   one domain, but not as  somewhat  
high         low
                          well controlled         uniform

    plus        10-10,000 many                    mixed     
mixed        medium

    global grid any       many                    mixed     
mixed        high

     * friendnet: a group of friends who want to share backup and  
     * proprietary grid: a sysadmin, or Allmydata Inc. wants to  
backup data onto a set of servers
     * hivecache: a sysadmin wants to backup data onto hundreds of  
employee workstations
     * Allmydata plus customers: Allmydata, Inc. and its customers  
operating a storage grid including the customer's computers
     * global grid: a large, diverse ecosystem of people and  
organizations who want a storage grid with extremely high reliability  
and availability 

More information about the tahoe-dev mailing list