Please upgrade here. These earlier versions are no longer being updated and have security issues.
HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.

Vanilla on Large forums?

Hello,

I've been reading the forum for a while looking for examples of Vanilla being used on Large forums.

We have a large community and are considering to make the switch to Vanilla. To see some examples of others doing the same will help a lot.

Will appreciate very much if you can give examples of Large forums running Vanilla.

Also, do you have experience or can share me some tips on technical details we need to take care about?

We run a phpBB community with:

300.000 pageviews a day.
1 thousand new topics each day
4 million posts.
2 million registered users.

To see examples and gather experience from you is one of my concerns right now on this quest.

Thanks!

Best Answers

Answers

  • AdrianAdrian Wandering Spirit Montreal MVP

    I know of a couple who have come from phpBB to Vanilla Forums hosted. I will send you more details about it via PM, but maybe someone here can comment on their open source experience.

  • hgtonighthgtonight ∞ · New Moderator

    I know @phreak runs a few large scale Vanilla forums.

    Search first

    Check out the Documentation! We are always looking for new content and pull requests.

    Click on insightful, awesome, and funny reactions to thank community volunteers for their valuable posts.

  • businessdadbusinessdad Stealth contributor MVP

    @Linc said:
    Avoid addons with custom queries unless you deeply understand what they're doing.

    Since most addons run custom queries to add features, I would say "review every addon before using it". Custom queries are not a sign of a "risky" plugin, their absence is not a guarantee of a good plugin.

  • Thanks all for your insightful answers.

    It's a pitty not to see somebody commenting his own experience with a Large forum, but we are willing to do our own tests on that.

    Special thanks to @peregrine and @linc for listing technologies we need to pay attention to. We'll setup our first testing enviroment this week and start playing with load tests.

    I'll keep you posted on what we discover.

    Our main concerns at this point are: scalability, and how much effort will it take to build the features we need with Vanilla.

    Thanks!

  • How should I rate the answers? I can pick just one as the Answer or can I choose many? Thanks!

  • Thanks again to all for the answers.

    What about MySQL replication? In our past experience MySQL replication has been very important to make our forum scale.

    Does Garden Database model supports MySQL replication at this time?

  • LincLinc Detroit Admin

    I know it will in 2.3 (not released yet); I'm unsure about 2.1. For what it's worth, we're hosting some of the largest forums in the world without needing replication.

  • peregrineperegrine MVP
    edited June 2014

    @Linc said:
    I know it will in 2.3 (not released yet); I'm unsure about 2.1. For what it's worth, we're hosting some of the largest forums in the world without needing replication.

    what are some of the largest page view stats and new posts, and comments per day.

    and the largest number of registered users and discussions and comment counts overall.

    for some of vanilla hosted forums out of curiousity.

    ball-park numbers in orders of magnitude is fine.

    I may not provide the completed solution you might desire, but I do try to provide honest suggestions to help you solve your issue.

  • businessdadbusinessdad Stealth contributor MVP

    @Linc said:
    For what it's worth, we're hosting some of the largest forums in the world without needing replication.

    I send you big cheers for this! As a DBA, replication, with any RDBMS, has always been a major source of headaches. Being able to do without is a great achievement.

  • LincLinc Detroit Admin
    edited June 2014

    @peregrine said:
    ball-park numbers in orders of magnitude is fine.

    I know a couple months ago a client was doing ~400,000 views in an hour by signed-in users (so, not Varnished), against a single database and it did not get near our current capacity limits.

    I don't have a handy number for how fast the comments were flying but it's extremely active, and anything I've seen suggests it's the read scaling that hurts way worse than writes on a forum anyway.

    Side note: Guest traffic (which hits Varnish cache) is nearly infinitely scalable so it's kinda irrelevant to a discussion about DB load, but obviously we can go light years beyond 400K/hr with guest traffic.

Sign In or Register to comment.