If you only care about iOS and a layer on the backend that can sit between your actual app server and the client you could consider Jetstream:
https://github.com/uber/jetstream
https://github.com/uber/jetstream-ios
It's a considerably different model however. More about realtime updates.