Какой язык вы знаете лучше?
Языки на основе JVM быстрее, чем Python, но любой доступ к данным (sql, nosql) в 100 раз медленнее, чем Python или Java.
Сначала возникнут проблемы с базой данных.
Сначала сконцентрируйтесь на этом.
- отделяйте часто меняющиеся данные от статических данных
- будьте готовыдля разделения данных / баз данных
- подумайте о том, как сделать недействительными кеш / с
масштабирование <> язык
Переписать с одного языка на другой не очень сложно.Сосредоточиться на архитектуре.Позже вы можете бороться с Python / Jython / C ++, чтобы сократить использование ЦП на 10%, поскольку ваши 1000 серверов выделяют слишком много тепла.
http://highscalability.com/ там много историй о Python.Я не знаю ни одного крупного сервиса, который использует Jython, но я думаю, что его можно рассматривать как java.
http://highscalability.com/blog/2011/4/18/6-ways-not-to-scale-that-will-make-you-hip-popular-and-loved.html