Books Algorithms Introduction to Algorithms C The C Programming Language Journals Distributed Systems In Search of an Understandable Consensus Algorithm