Tag Archives: Dynamo

  • MeshUp and other Riak hacks
    2012-11-05 Erlang Central

    Videos



    MeshUp is our functional workflow engine. We like our business logic pure and our effects managed - this talk describes how we do it. While MeshUp was designed with Riak in mind, the approach should be of interest to anyone who wants to maintain some discipline in large, database-driven Erlang applications. Talk objectives: Describe how we realize the two main goals of our application platform: 1) maintaining the benefits of functional programming in the presence of a shared database 2) maki ...


    Read more


  • Testing Eventual Consistency in Riak
    2012-05-28 Erlang Central

    Videos



    Riak is one of the new breed of no-SQL database management systems, which has begun to replace relational databases for some applications. Riak is a distributed key-value store, inspired by Amazon’s Dynamo, designed for applications where scalability, low latency and high availability are critical. Riak uses replication to provide fast access to data, even when multiple nodes or parts of the network fail. It supports concurrent access to the same data by multiple clients, even when the ...


    Read more


  • Scaling CouchDB with BigCouch
    2011-03-21 Erlang Central

    Videos



    This talk describes how we took Apache CouchDB and stretched it into a clustered database we call BigCouch.  BigCouch clusters behave according to concepts outlined in Amazon's Dynamo paper while supporting the better part of the CouchDB API.  The cluster nodes communicate via distributed Erlang links and use CouchDB's replication protocol to synchronize ring membership and database partition maps. In the presentation he will share some of the finer details of Erlang/OTP gleaned from runnin ...


    Read more


  • Riak in 33 Seconds
    2010-12-02 Erlang Central

    Videos



    We would like to introduce Riak. This is a Dynamo-inspired key/value store that scales horizontaly and uses Map/Reduce as a query language. We are going to talk about its strengths and weaknesses and discuss tradeoffs of using Riak compared to other databases (both relational and NoSQL). We will also describe Riak's architecture and show it at work during the live demo. ...


    Read more