CSCI-599 Distributed Systems
a dance between complexity and performance