Distributed Systems Design | GAUAB