Do you miss something on BrainKing.com and would you like to see it here? Post your request into this board! If there is a more specific board for the request, (i.e. game rule changes etc) then it should be posted and discussed on that specific board.
Fencer: Well, the way to do it is to have a master and one of more slaves. Read access can be done from any slave (or even the master), updates go to the master. So, someone reading the boards would only query a slave, and only if you post something, you need access to the master.
But this really only works if it's ok to get data that is a little out of date - which isn't the case for BrainKing. You certainly don't want to go to a particular game and get the position after the penultimate move. So you want your slaves to be "close", which either means decidated high-speed lines (unlikely to be affordable for BrainKing), or having the slaves on-site. But, if it's the Internet that is the problem, having slaves on-site isn't going to solve anything.
I work for a company that makes its business on the web as well. We're much bigger than BrainKing. The only way we can deal with the massive amount of traffic is to make use of hundreds of database slaves. But they are all on-site. The network has never been a bottleneck - the database is.