Notes on Distributed Systems for the Young Blood