June 26, 2014 Christian Mennerich |
Posted in Developer Blog, synyx Blog |
Tagged ACID, BASE, CAP, data consistency, distributed systems, NoSQL, NoSQLmatters, relational databases
A very brief history of the NoSQL development - From Codd to Brewer and beyond
I am still new to the movement that is now called NoSQL, and therefore curiously following all the discussions around the CAP theorem, consistency levels like BASE, the immolation of several letters in the ACID paradigm and the 'demonization' of the relational join operation. I wondered why long established techniques and paradigms might no longer be valid and attended some of the NoSQL matters conferences. These conferences are still small and very communicative, and I enjoyed them a lot! Last year in Barcelona a great inspiring talk on the development of NoSQL was given by Doug Turnbull (@softwaredoug), who is a historian as well as a computer scientist. He discussed a lot of interesting points, and to some of these I will refer here, too. What is better suited to understand a new topic than writing a review on its history? As this would be too time consuming a task, I will write down a very brief history of the events (as far as I know about them) related to the NoSQL development, as well as some of my very own thoughts and impressions on this topic. There are still a lot of questions troubling my mind...
This is a preview of
A very brief history of the NoSQL development
. Read the full post (3175 words, estimated 12:42 mins reading time)