On the performance of web services and Google cloud messaging