distributed systems in one lesson