Brian W. Kernighan and Alan A. A. Donovan: "The Go Programming Language", 2015
Eric Brewer: "CAP twelve years later: How the 'rules' have changed", Computer, Volume 45, Issue 2, pg. 23–29, 2012
Ongaro, Diego and John K. Ousterhout: "In Search of an Understandable Consensus Algorithm." USENIX Annual Technical Conference, 2014
Ramez Elmasri and Shamkant B. Navathe: "Fundamentals of Database Systems", 7th edition, 2016
Rebecca Taft et al.: "CockroachDB: The Resilient Geo-Distributed SQL Database." In Proceedings of the 2020 ACM SIGMOD International Conference on Management of Data (SIGMOD'20), Portland, OR, USA, June 2020
Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein: "Introduction to Algorithms", 3rd edition. MIT Press, ISBN 978-0-262-03384-8, pp. I-XIX, 1-1292, 2009
Here is a list of additional resources that you can refer to: