Найти - Пользователи
Полная версия: Что лучше использовать при создании клиент-серверного приложения?
Начало » Python для экспертов » Что лучше использовать при создании клиент-серверного приложения?
1
rand007
Что лучше использовать при создании клиент-серверного приложения с нагрузкой в 2000-3000 человек в день? Написать собственные грабли (threading,socket,…) и отлаживать по мере использования или использовать сторонние фоеймворки(Tornado, Gevent, Twisted)
Alen
Tornado.
В отличие от gevent есть реализованная поддержка шаблонов, ближе к PEP.
И нет лапши колбеков как в Twisted.

rand007
Что лучше использовать при создании клиент-серверного приложения с нагрузкой в 2000-3000 человек в день?

Это очень мало чтобы хоть как-то беспокоится, вот если бы 2-3k в секунду, тогда да.
PooH
Да asyncore уже брать, чего мелочится?!
rand007
Это очень мало чтобы хоть как-то беспокоится, вот если бы 2-3k в секунду, тогда да.

Вы правы, но я боюсь возрастания нагрузки в N раз, через какое-то время. И чтобы потом не переписывать все, хотелось на берегу решить, что лучше использовать.
Alen
rand007
И чтобы потом не переписывать все, хотелось на берегу решить, что лучше использовать.

Если проект так выстрелит, то его всё равно придется переписывать. Сделать MVP чтобы его потом полностью выкинуть это нормальная практика.
rand007
Если проект так выстрелит, то его всё равно придется переписывать. Сделать MVP чтобы его потом полностью выкинуть это нормальная практика.

Спасибо, не знал
4kpt_III
Вообще торнада - это есть гуд. Или если левел позволяет то действительно asyncio.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB