Crisps abt Scalability Part 2
If you are reading this part for the first time. First go on with the previous post Crisps abt Scalability Part 1 of mine . So what are the two alien terms I mentioned earlier. WT* is Master and Slave Architecture?? Simple as it name depicts. There ll be one master and the slaves ll listen to him. Soooorrry :P. Let me be clear. One of the implementations of master slave architecture is all writes will go only to the master and reads can be done from any of the master or slave. Ex: Redis Cache. And another way of implementation [I Hope] is master will act as a place holder of metadata about the location of data in its slaves. Ex: HBase (But this is totally different from the former, will be explained soon). What is the advantage of this??? Consistency -> [Conditions apply] How?? Simple, consider the same scenario of shopping cart. The problem was not about reading the data but writing.. right?? So, we converge all the writes to one common lo...