memcached has been a topic of discussion for me recently, so “How I learned to say ‘No’ to SQL, NoSQL” piqued my interested. FTA
I imagine most developers are familiar with memcached and products such as Oracle Coherence when it comes to caching and data grids. There is also Berkely DB, a persistent key/value store. However, Dynamo is both distributed and persistent.