rreubenreyes / hearth

online community building
1 stars 0 forks source link

stack #1

Open rreubenreyes opened 4 years ago

rreubenreyes commented 4 years ago

mvp:

out of scope:

rreubenreyes commented 4 years ago

second thought, a significant portion of the data model is relational and will require nested joins (join on messages to form a friend-specific chatroom, forum searches, etc), Postgres/Aurora is probably a better choice for db.

the downside may be higher latency on everything, but this is only a problem at scale... an intermediate events layer feeding DynamoDB or a NoSQL database, then ETL to a relational store might help here but I don't have to or want to consider that for now.