Books

Cloud systems

  • The Datacenter as a Computer: An Introduction to the Design of Warehouse-Scale Machines, Second Edition, Luiz André Barroso, Jimmy Clidaras, Urs Hölzle, [online-pdf] (Using SU network)

Cryptography

  • Handbook of Applied Cryptography, Alfred J. Menezes, Paul C. van Oorschot and Scott A. Vanstone, [online-pdf]

Building secure systems

  • Security Basics for Computer Architects, Ruby B. Lee, [online-pdf]

Database systems

  • Readings in database systems, Fourth Edition, Joseph M. Hellerstein, Michael Stonebraker, [online-pdf] (Anatomy of a Database System)

Misc

  • The Algorithmic Foundations of Differential Privacy, 2014, [pdf]
  • Secure Multiparty Computation and Secret Sharing: An Information Theoretic Approach, 2013, [pdf]
  • Yao’s Garbled Circuits: Recent Directions and Implementations, [pdf]
  • Secure Computation: A Technical Primer, [pdf]

Open-source software

Hadoop

NoSQL

Security

  • Pinocchio [link], SNARKs-for-C [link].