Eitemau Tebyg: Distributed systems:concepts and design