Analogies that Demystify NoSQL

I love it when a gnarly technical concept can be elegantly explained via a good analogy. In fact, I have found myself searching for these perfect analogies throughout my career. I’ve been working on NoSQL projects of late, and…

Brewer's CAP Theorem for Non-Techies

Brewer’s CAP theorem explains the different approaches to storing and retreiving large quantities of data. It basically says that you can just pick 2 of the 3 following characteristics for your distributed data architecture, where the job of the…

The Joy of Big Data

The enterprise software landscape has shifted away from the big BI and RDBMS monoliths and toward startups with awesome new “Big Data” technology. These technologies could solve customer problems that were previously assumed to be unsolvable. What is “Big Data”…