


        CAP theorem (pick 2)
        
        Consistency
          all the copies are the same
        
        Availability
          I can reach a copy of the record when I need to, I have more than 1 copy
          of the record, if my copies are in seperate Nodes (servers)
          the Database spans servers
        
        Partition tolerance
          If a data center is off line, my data is still available
          where I put these copies
          A copy of MY data is available
          
          
        -------------------------------------------
        
        Cassandra is AP
        Availability and Partition tolerance
        
        we lose Consistency...
        
        However at the application level I can put Consistency back
        at the code of response time (Tunable Consistency)
        
        Cassandra has application level Consistency!
        
        
