I also found this reading list [1] a great reference.
[0] http://highscalability.com
[1] https://www.the-paper-trail.org/post/2014-08-09-distributed-...