Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Killing Pigs and Saving Danish Bacon

Killing Pigs and Saving Danish Bacon

Talk from NoSQL Matters Barcelona

Joel Jacobson

November 30, 2013
Tweet

More Decks by Joel Jacobson

Other Decks in Programming

Transcript

  1. Eventual Consistency “Eventual consistency is a consistency model used in

    distributed computing that informally guarantees that, if no new updates are made to a given data item, eventually all accesses to that item will return the last updated value.”
  2. CAP

  3. Using Riak as datastore for all back end systems Game-state

    , ID/Login, Payments, Push Notifications, Analytics, Advertisements 9 Clusters with over 100+ Nodes !
  4. Push to talk Walkie Talkie App Millions of daily requests

    > 50 dedicated servers Everything stored in Riak
  5. Common Medical Card Program Stores all Citizen Prescription data ~400

    Million transactions per year 100% Availability Reduced costs