Android и (миллионы) push-уведомлений

Я работаю над Android-версией приложения, которое я впервые создал для iPhone, и это приложение требует отправки (если оно так же успешно, как его версия для iPhone) до миллионов push-уведомлений для пользователей ежедневно.

Я наивно думал, что у платформы Android есть служба push-уведомлений в качестве своего родственника, поэтому я решил взглянуть на эту функцию в конце разработки, и вот я здесь!

Я искал stackoverflow для ответы об этой функции (проблема?) и нашел несколько вариантов (спасибо, ребята!) НО смог ли кто-нибудь из вас, ребята, добиться такой функции с таким объемом?

Вот варианты, которые я нашел:

  • Google C2DM Framework : моя первая проблема в том, что это только для Android 2.2 +, но я могу nПосмотрите, если бы не было этой квоты на 200 000 уведомлений в день ; Кто-нибудь из вас, ребята, запрашивал у Google дополнительную квоту?
  • MQTT : это решение выглядит хорошо, и пример кода, предоставленный Антоном Лопыревым, полезен (и сообщения в блоге Дейла Лейна хорошо читаются); это вариант, который я использую прямо сейчас, но я понятия не имею о том, как он может отреагировать на тысячи пользователей (у меня также есть проблемы с сервером (москит) ИЛИ службой (я еще не знаю), и я не возможность получать уведомления иногда с двумя пользователями: p)
  • XMPP : похоже, лучший вариант (пока?), но я еще не пробовал; Кто-нибудь из вас использовал это решение?

Я читал о Xtify или Urban Airship, но ни одно из этих коммерческих решений не может помочь (объем или стоимость).

Спасибо за любые советы!

Изменить: моя цель - иметь возможность отправлять до 5 000 000 уведомлений в день

20
задан Community 23 May 2017 в 12:00
поделиться