SMS: Distributed systems