Recently I moved my blog from Scriptogram to static site generated by Jekyll and hosted on Amazon S3. I am a big fan of Vagrant and I really like the way it keeps clean separation between various development environments without affecting host operating system. This...
Why Vagrant
For those who never heard about the Vagrant, it is a very handy way to manage, create and destroy headless virtual machine (VM) environments.
Vagrant's initial support was limited to VirtualBox because it's core was tied with VirtualBox specific...
My notes and thoughts on Hadoop Ecosystem from book Hadoop Operations[1].
One of the major key take aways is emergence of the Hadoop cluster deployment and management tools such as hstack and Apache AMBARI. In our own setup we managed to deploy and scale...
Notes plus thoughts from my recent read Cassandra: The Definitive Guide. Common ways to solve scalability bottleneck with relational databases,
Throw More/better Hardware (memory And Cpu)
* Vertical scaling
* Faster disks (SSD vs RAID)
Move To A Database Cluster
*
With master-slave configuration:
* Master is now...
Polyglot persistence which takes a hybrid approach to persistence is getting a lot of traction these days. Currently I am reading NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence by Pramod J. Sadalage and Martin Fowler. Basic idea behind polyglot persistence...