Eventually consistent databases like Riak give you horizontal scale, high availability and predictable latency, but can make data modeling more difficult. Riak 2.0 breaks from this pattern by introducing rich data types that are familiar to developers but handle eventual consistency for you.
In this talk, we'll briefly discuss the theory behind these new datatypes and then walk through some example applications that use them in popular languages.