Форум сайта python.su
0
Что лучше использовать при создании клиент-серверного приложения с нагрузкой в 2000-3000 человек в день? Написать собственные грабли (threading,socket,…) и отлаживать по мере использования или использовать сторонние фоеймворки(Tornado, Gevent, Twisted)
Офлайн
49
Tornado.
В отличие от gevent есть реализованная поддержка шаблонов, ближе к PEP.
И нет лапши колбеков как в Twisted.
rand007
Что лучше использовать при создании клиент-серверного приложения с нагрузкой в 2000-3000 человек в день?
Офлайн
72
Да asyncore уже брать, чего мелочится?!
Офлайн
0
Это очень мало чтобы хоть как-то беспокоится, вот если бы 2-3k в секунду, тогда да.
Офлайн
49
rand007
И чтобы потом не переписывать все, хотелось на берегу решить, что лучше использовать.
Офлайн
0
Если проект так выстрелит, то его всё равно придется переписывать. Сделать MVP чтобы его потом полностью выкинуть это нормальная практика.
Офлайн
39
Вообще торнада - это есть гуд. Или если левел позволяет то действительно asyncio.
Офлайн