Hi,
By "your forum" do you mean this support forum? If so, then it's running on a single server (along with all the other applications and demos used in
Gossamer Threads). It's one of our Plan B dedicated servers we offer - a dual 1.2 ghz machine with 1 gig of ram.
There is a large number of ways you can scale depending on your needs and your budget. For most sites (say 200 to 300 concurrent online users), a single server will do. I would recommend running mod_perl with a dual apache setup, and use some sort of frontend compression like mod_gzip.
For very large scale sites, you can split things up into multiple servers:
Application server - a mod_perl enabled server
Database server - a server to host mysql
Content server - handles all the requests from the clients, and proxies requests to the forum to the application server.
Let me know if this helps, or if you have any other questions,
Cheers,
Alex
--
Gossamer Threads Inc.