DEV Community


Discussion on: Deciding a database architecture for a Social Networking use-case?

rhymes profile image

You should probably go through a second phase of research and test them before you commit to one of them.

Managed options could be AWS Neptune and Azure Cosmos DB.

For the opensource options try also to go through their github and see how active they are and what kind of issue tickets they have open.

Thread Thread
presto412 profile image
Priyansh Jain Author

Hmm, the app is more waterfall staged, as in, the deployment will only be taken care of at the end, the MVP is when the entire product development is done.
I'm not sure I should commit to a cloud managed database, while in development, cause if later the requirements change it might load up the work.

Will definitely have a good look at the open-source options before proceeding, thanks!