17

I am planning to develop a scalable chat application as a part of a project, project is mobile app hoping to expand to the web. I came to consider the following options

Currently I am using Firebase in my mobile app for other things (authentication and etc).

My findings :

  • Firebase documentation is super friendly and easy to get started with less time.

  • According to my calculations using Firestore seems cheaper than AppSync (cost of AppSync + DynamoDB vs cost of Firestore)

  • There are certain limits in Firestore according to docs.

  • AppSync is uses GraphQL so have more granular access to data.

I searched for comparison between AppSync and Cloud Firestore but did not find any good in-depth comparison.

What are the pros and cons of using AWS AppSync vs Firestore for scalable chat application?

user158
  • 12,852
  • 7
  • 62
  • 94

0 Answers0