-
Hi, We have multiple objects stored in RavenDB that are domain events. We would like to give users the possibility to follow other users to see their activity (on any of those event objects) in their timeline. Has anyone implemented with success this use case with RavenDB? Secondary question: how would you store follows? In a collection on the user object or in a distinct collection. Found this conversation in the archive , but someone might come with a better solution Thanks in advance Pierre |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 6 replies
-
A huge aspect of this is what scale you need it. If we are talking about something like a departmental feed, where you have well defined scope, that is one thing ( If you are talking about a social network with may have 100K+ people following the same person, that is something quite different. Can you provide some more context on what you need? |
Beta Was this translation helpful? Give feedback.
-
There are quite a few resources that I can point you to. For example, to do something the size of Twitter, I wrote a 10 blog posts series on the topic here: https://ayende.com/blog/posts/series/193026-C/building-a-social-media-platform-without-going-bankrupt The simplest approach is described here: https://ayende.com/blog/194401-A/modeling-social-network-connection-with-ravendb |
Beta Was this translation helpful? Give feedback.
There are quite a few resources that I can point you to. For example, to do something the size of Twitter, I wrote a 10 blog posts series on the topic here: https://ayende.com/blog/posts/series/193026-C/building-a-social-media-platform-without-going-bankrupt
The simplest approach is described here: https://ayende.com/blog/194401-A/modeling-social-network-connection-with-ravendb