Advantage if use meteor for social network base application


#1

hi what are the advantage if use meteor for real time update application like social network base application ?


#2

Advantage: easy to build and incredibly responsive
Disadvantage: inevitable performance and scaling problems


#3

The scaling problems @msavin refers to are mostly related to mongodb. Social media apps require highly relational data, which might become troublesome when scaling to a lot of users. The second problem with mongodb is the oplog tailing and inevitable performance issues with that.
You could build it with apollo though, that way you would have access to other databases like rethinkdb and neo4j.


#4

what about data base … Mongo is better for that


#5

@nlammertyn how about SEO …?


#6

I actually think MongoDB is great for social apps. I’d suspect you’d want to design around a NoSQL database since you can store a lot of data easily and scale it with no problems.

The main problem I see is oplog tailing yes


#7

Advantage: Already have Socialize packages to help you build social features quickly.


#8

this is realy helpfull @msavin thanks mate