Riak: A Truly Fault-Tolerant Database
Applications built using Riak can sustain multiple machine failures in a cluster or even multiple cluster failures without data loss or loss of write availability. Basho built Riak with the view that regular machine failure, data center outages, and network service interruptions represent the norm and not the exception.
Remaining write-available when failures occur requires not just replication of data but a way to resolve diverging data histories between multiple hosts or clusters as operations return to normal.
Basho has solved this with a combination of algorithms and real-world experience running large, distributed systems. Using Riak, your applications will remain available for not just reads but writes during almost any conceivable circumstance, and it won't break your budget to make this a reality.
Click here to get a more in depth look at how Riak solves the fault-tolerance problem.
