Hi, i'm trying to install a reddit clone instance on this great hosting platform, www.webfaction.com, but before, and because i have only 256 max memory with my account, i want to send you this message to get your experience/feedback on memory consumption for a reddit clone.
Do you have an idea of memory consumption of a reddit clone (with cassandra, rabbit, memcached,etc) empty ? And with 10 to 100 users real-time ?
The single biggest consumer of memory is probably Cassandra which really wants 512mb+ on its own. You can get it down to 256 or so if you really know what you're doing (if "memtable" doesn't mean anything to you, that's not you)
> Hi, i'm trying to install a reddit clone instance on this great hosting platform, www.webfaction.com, > but before, and because i have only 256 max memory with my account, > i want to send you this message to get your experience/feedback on memory consumption for a reddit clone.
> Do you have an idea of memory consumption of a reddit clone (with cassandra, rabbit, memcached,etc) empty ? > And with 10 to 100 users real-time ?
> Thanks a lot for your feedback,
> SR.
> -- > You received this message because you are subscribed to the Google Groups "reddit-dev" group.
> To view this discussion on the web visit https://groups.google.com/d/msg/reddit-dev/-/VgXbZa1fEloJ.
> To post to this group, send email to reddit-dev@googlegroups.com.
> To unsubscribe from this group, send email to reddit-dev+unsubscribe@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/reddit-dev?hl=en.
And there is no possible solution without cassandra with the last architecture update ? So Unscale to a tiny use case is really not possible ? Do you have an idea of another software like reddit, open source, but with less consumption of memory ?
On Wednesday, May 2, 2012 7:28:10 PM UTC+2, David King wrote:
> The single biggest consumer of memory is probably Cassandra which really > wants 512mb+ on its own. You can get it down to 256 or so if you really > know what you're doing (if "memtable" doesn't mean anything to you, that's > not you)
> reddit's really not built for tiny use cases
> On 02 May 2012, at 10:00, sebastien rey wrote:
> > Hi, i'm trying to install a reddit clone instance on this great hosting > platform, www.webfaction.com, > > but before, and because i have only 256 max memory with my account, > > i want to send you this message to get your experience/feedback on > memory consumption for a reddit clone.
> > Do you have an idea of memory consumption of a reddit clone (with > cassandra, rabbit, memcached,etc) empty ? > > And with 10 to 100 users real-time ?
> > Thanks a lot for your feedback, > > SR.
> > -- > > You received this message because you are subscribed to the Google > Groups "reddit-dev" group. > > To view this discussion on the web visit > https://groups.google.com/d/msg/reddit-dev/-/VgXbZa1fEloJ. > > To post to this group, send email to reddit-dev@googlegroups.com. > > To unsubscribe from this group, send email to > reddit-dev+unsubscribe@googlegroups.com. > > For more options, visit this group at > http://groups.google.com/group/reddit-dev?hl=en.
> And there is no possible solution without cassandra with the last architecture update ?
It's not really the "last" architecture update, but no, it's definitely required.
> So Unscale to a tiny use case is really not possible ?
Probably not, no.
> Do you have an idea of another software like reddit, open source, but with less consumption of memory ?
pligg? It was also fashionable to "write reddit 200 lines of basic!" and "write reddit in 150 lines of C++!" a few years ago on /r/programming, which I think shows that if you don't have to scale it, reddit's fundamental operations (post link, vote on link, post comment, get comments for link #X, etc) are pretty simple. You could track down any number of those types of posts, or write your own over a weekend.