I'm developing a client for a webservice API, some of the data is persistent stored in a SQLite database.
is GCM a robust method to keep the data in sync ?
what I mean is, is GCM push notifications enough for keeping the data in sync or messages might get "lost" or the service might be unavailable ?