Parse против Firebase против AWS - какой выбрать для мобильного приложения - PullRequest
0 голосов
/ 08 февраля 2019

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

Я исследовал Parse и Firebase.Мне кажется, что Parse в основном оставили разработчики, и большинство из них используют Firebase и другие для аналогичных требований mBaaS.

Каково текущее состояние Parse Server и что вы думаете о будущем Parse Server?Как вы думаете, мне следует перейти с Parse на Firebase?

Как насчет масштабируемости этих платформ?Как они будут масштабироваться, когда сталкиваются с большими нагрузками?Что будет лучше?Любой опыт с этим?Какие-нибудь сравнения вы можете сделать?(У меня есть текущий тестовый сервер синтаксического анализа на AWS, и я намерен сохранить его таким образом, если я решу перейти на работу с Parse Server.) Как я уже видел, Firebase недоступен на AWS.Он размещен в Google.

Я также видел, что есть сравнения между AWS и Firebase.Я думаю, что AWS MobileHub ( Что будет эквивалентно AWS для базы данных Firebase Realtime? ) является аналогом в мире AWS.Кто-нибудь имел опыт работы с этим?

Еще одна вещь, которую я хотел бы сделать, - это агрегирование результатов (например, GROUP BY в RDBMS).Я думаю, что это невозможно с Parse Server.Предоставляет ли какое-либо из решений mBAAS такую ​​возможность в своих API?

Как насчет использования реляционных баз данных за этими службами mBAAS?Я вижу, что Parse Server также имеет адаптер PostgreSQL.Как насчет других?Если я использую адаптер PostgreSQL с Parse Server, смогу ли я выполнять такие запросы без ущерба для производительности, поскольку переключаюсь с MongoDB на PostgreSQL?

Я новичок во всех этих вещах, поэтому любая помощь, которую я могу получить, оченьоценили.

Большое спасибо!

1 Ответ

0 голосов
/ 08 февраля 2019

Отрицательный

Существует разница между уведомлениями Firebase и уведомлениями о разборе.У Parse была структура, предназначенная для всех устройств Android, а не только для установленных сервисов Google Play.У нас была возможность отправлять уведомления даже на устройства, не принадлежащие Google Play Services.Это будет невозможно, потому что база данных находится в Службах Google Play.

Положительный

Ткань закрывается.Переезд под Firebase.поддерживается.

надеюсь, я помог

...