Я создаю мобильное приложение (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?
Я новичок во всех этих вещах, поэтому любая помощь, которую я могу получить, оченьоценили.
Большое спасибо!