Можно же кучу докладов посмотреть где все рассказывают про проблемы с которыми сталкивались при более-менее больших нагрузках, и база данных там, скорее всего, и есть узким местом приложения. Это не то же самое что спроектировать систему под нагрузку с 1млн пользователей, но в какой то мере опыт перенять можно