Since the late-2000’s there has been an explosion of non-relational (NoSQL if you must) data persistence technology. The industry buzz has focused around the derivatives of the seminal work done at Google – i.e., BigTable – and Amazon – i.e., Dynamo. We’ve seen massive adoption of simple document stores and key-value based stores – which… Continue reading Upping your data game with Graph Databases
Category: Data Architecture
Key to Big Data Success – Data Driven Culture
I’m not always sure people always know what they mean when they talk about Big Data – and even when they do know, I’m not sure they can contrast this new Big Data thing from Data’s previous incarnation. So let’s see if we can clear it up. Prior to big data the amount and content… Continue reading Key to Big Data Success – Data Driven Culture
Polyglot Persistence – Benefits and Barriers
Polyglot persistence is simply the notion that one should leverage multiple data storage technologies chosen based upon the way the data will be used by the application. In short, use the best tool for the job. Benefits Attempting to make a single data store (or database if you prefer) encapsulate all your application contexts breeds… Continue reading Polyglot Persistence – Benefits and Barriers
When your patent is granted…
and your reward is an endless stream of junk mail offering a “certificate”.
Emotions & Facts – Becoming data driven by overcoming bias
Humans are very, very good at rapid pattern recognition. It is the basis of the flight or fight response and based on our ability to see past events in current and future situations. … humans are amazing pattern-recognition machines. They have the ability to recognize many different types of patterns – and then transform these “recursive… Continue reading Emotions & Facts – Becoming data driven by overcoming bias
Big Data – Empowering the Age of Agile Analytics
Big data is a buzzword, no question. Given that it is incumbent on practitioners – in particular architects – to tie the new patterns available in a “big data” enabled infrastructure to practical business benefits. While there are a variety of business benefits that are enabled by big data infrastructure the single most tangible is… Continue reading Big Data – Empowering the Age of Agile Analytics
Data Architects – no one cares about your ERD…
Data Architecture has changed – massively – and most data practitioners haven’t caught on yet. In a SaaS world – where business users can sign up for and use powerful platforms by simply signing up we have to radically rethink what data architecture means. It certainly isn’t about your ERD – your elegant description of… Continue reading Data Architects – no one cares about your ERD…