A system to debug the distributed systems built in Scala