Riak is a decentralized key-value of promise. Simply because it is simple, and RESTful. The features, listed here make it more appealing. But the lack of documentation is a pain, many a times, in such great projects, hence making things like these look geeky. But having said that, the developers are more than welcome to sort your problems out. I have just managed to get this riak working in clustered mode. This post will only talk about Installation and Cluster setup.
Why oh why?
The motivation for going in for a decentralized key-value store arised out the need to maintain sticky session behind a load balancer that did not allow sticky sessions. So the solution was to have a decentralized datastore which stored the sessions, across a cluster that was running a web application. For example, Elastic Loadbalancer of EC2 does not allow you sticky session, and node failures need a decentralized data store with effective replication mechanisms. Enter riak.
Read More »
Cape: An Eye Opener
This is long overdue. Few of my colleagues and me last weekend, travelled south to Nagercoil(8° 11′ N 77° 29′ E) from Chennai(13° 04′ N 80° 17′ E), where we live to college called Cape Institute of Technology, to do a day long Conference on Cloud Computing.
Windmills
Cape has sprawling campus with wonderful backdrop of a rocky hill, and all around the campus are these huge power generating windmills. The windmill bed there is supposed the be the 4th largest in the world. That was the first eye opener. I have heard about the North Sea windmill bed, but I had no clue that there was something in comparison just about 5° south of us.
Read More »