https://martinfowler.com/bliki/CQRS.html
http://qingbob.com/design-philosophy-behind-flux-and-redux-CQRS-ES-DDD/
http://chess.baudson.de/dddcgn-cqrs-redux.pdf
https://zh.wikipedia.org/wiki/域驱动开发