Passionately curious about Data, Databases and Systems Complexity. Data is ubiquitous, the database universe is dichotomous (structured and unstructured), expanding and complex. Find my Database Research at SQLToolkit.co.uk . Microsoft Data Platform MVP

"The important thing is not to stop questioning. Curiosity has its own reason for existing" Einstein

Saturday 28 January 2012

Architectural Design issues: Scale Up and Scale Out

Scale up is about vertical scalability. This means increasing the capacity by adding more CPU and memory.

Scale out is about horizontal scalability. This means increasing the number of servers available.

Brent Ozar wrote a couple of really interesting articles

Scaling up or scaling out?
Scaling up of scaling out? part 2

Interesting analogy here
Scale Up or Scale Out your Data Problems? A Space Analogy

Thursday 5 January 2012

2012 SQL Year of the Dragon

The year 2012 is associated in Chinese astrology with power and wisdom. With the release of SQL Server 2012 this year we will see the power of the product multiply with a vast array of new features. But what will the future of data and databases bring. There are many post around trying to predict where the database world will shift this year. Here are a few that took my interest

Michael Stonebraker thinks
  • one size no longer fits all
  • “big data” means three different things  (could mean big volume, velocity and too much variety of data sources)
  • ACID [atomicity, consistency, isolation, durability] is still a really good idea
  • Think memory. It’s the new disk

Forrester Predictions for 2012 are that
  • Enterprise Hadoop deployments will expand at a rapid clip
  • In-memory analytics platforms will grow their footprint
  • Graph databases will come into vogue

Edd Dumbill lists the five big data predictions for 2012 as
  • More powerful and expressive tools for analysis
  • Streaming data processing
  • Rise of data marketplaces
  • Development of data science workflows and tools
  • Increased understanding of and demand for visualization

Big Data, analytics get even bigger, hotter in 2012 as Chris Kanaracus writes
  • Big Data is not going away
  • In-memory processing will be the belle of the ball
  • Will analytics-as-a-service take off?
  • BI and analytics start showing up everywhere

How wise will we become from all this additional data and knowledge?  Data will rule the day and it will be provided by which ever tool meets the requirements, whether it be SQL, NoSQL, Oracle, MySQL etc.