wounded in the line of duty
I'm working on converting a community site of mine to Drupal's core forum (it's currently a custom CMS/forum). The site has about 20,000 users, 100,000 threads, and 800,000 replies. I've been doing some performance tests ahead of time, and Drupal's forum definitely needs a proper caching setup to scale at that level, at least until a few slow queries are tweaked in the hopefully-near future (it's generally great, but there are a few lousy queries that need a tuneup). I know it can be done though, as various large forums run Drupal core forums (to name a few, drupal.org of course, as well as Gallery2, libcom.org, etc).
Anyhow, so far as functionality (added by a few add-on modules) and look/theming, Advanced Forum looks like a close match for the current forum on centos.org. Performance (of Drupal's core forum that underlies Advanced Forum) needs some help though. I have been working on charting out the performance as more nodes/comments are added over the last few days actually and will post my results as soon as possible. Just "off hand" (will post the full details asap) I'd expect a forum the size of centos.org to take 2-4 seconds to run the queries for the main forum listing, maybe less on fast hardware and with more careful setup than my thrown-together test system. Other pages of the forum are substantially faster. Performance degrades as 10's of thousands of nodes are added (again, my test is uncached), but it's quite likely Drupal's forum development (which is finally a bigger priority than ever) will outpace the growth of the forum.
It would be a pleasure to see my favorite server OS paired with my favorite open source CMS :) I will be happy to lend as much assistance as I can.
How much time is there expected to be before rolling out this new forum/portal?
More information about formatting options
© 2007-2010 Dag Wieërs | Powered by Drupal and RHEL. | No legal statement, haha.