Tech Mesh London 2012 / The Properties of Riak
Please RSVP for instructions on how to join the event.
Description
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 network is partitioned. All of this makes it very hard to test.
I will show how QuickCheck helped us to model Riak’s behaviour, improving understanding and revealing the occasional bug.
Talk objectives: To show how property-based testing can be used to find subtle interactions that just aren't practical to test with a hand-written test suite.
Target audience: Anyone interested in testing more with less work!
Outline
No outline is available
Content is not yet available
John Hughes (john.hughes)

6.5k

No biography is available.
For a complete view of this profile,
including education, work experience and developer information,
you need to be logged in and have a subscription.
John's upcoming trainings
No events
John's past online trainings
Free
Mar 14, 2014
The Functional Programming eXchange returns to Skills Matter for it's sixth year. This is the ultimate chance to meet and learn from the leading experts in the Functional world.
666 GBP
Dec 4-6, 2012
The Alternative Programming Conference
John's blog posts
Course tags
- f# × 13
- functional × 4
- erlang × 3
- http × 2
- introduction × 2
- web × 2
- websharper × 2
- agents × 1
- asp.net × 1
- asp.net mvc × 1
- async × 1
- beginners,, × 1
- c# × 1
- clojure × 1
- concurrent × 1
- distributed programming × 1
- erlang express × 1
- erlang for beginners × 1
- erlang, × 1
- ets × 1
- for, × 1
- haskell × 1
- linq × 1
- ocaml × 1
- otp × 1
- otp, × 1
- pit fw × 1
- scala × 1
- servicestack × 1
- silverlight × 1
- single page application × 1
- web api × 1
- workflows × 1
Featured Courses
Learning F# - Basics
Get started with F# quickly and effectively.F# Programming I
Part I of a comprehensive 3-part introduction to the F# programming language.F# Programming II
Part II of a comprehensive 3-part introduction to the F# programming language.F# Programming III
Part III of a comprehensive 3-part introduction to the F# programming language.Understanding Functional Programming
Master functional programming concepts that jumpstart your productivity.Introduction to WebSharper
Learn how to use WebSharper for real-life web applications.
![]() |
Copyright (c) 2011-2012 IntelliFactory. All rights reserved. Home | Products | Consulting | Trainings | Blogs | Jobs | Contact Us | Terms of Use | Privacy Policy | Cookie Policy |
Built with WebSharper |