Pošljite SMS: Distributed and cloud computing