#distributed-systems - The Engineering Field Guide