Advanced Distributed Systems Design - Sydney 2017