I just give my suggestion. If BB really want to become "the best", then thing like this shouldn't be problems for developers ;)
Do you know what is brainstorming and how it works?
Clearly it's not easy, and I'm not the only one this time pointing it out.
How Google works? Yes it has a lot of servers, the best technology
I didnt say that you need new server.