http://www.codeproject.com/Articles/555855/Introduction-to-CQRS
http://www.cnblogs.com/mouhong-lin/archive/2012/03/23/what-is-cqrs.html