Уведомления

Группа в Telegram: @pythonsu

#1 Май 13, 2011 13:13:04

XVilka
От:
Зарегистрирован: 2011-05-13
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Сервер распределенных вычислений

Добрый день!
Работаю над сервером рапределенных вычислений (по типу BOINC), заточенному под специфику нашей задачи (поиск коллизии)
Возник вопрос, есть ли рекомендации по архитектуре, готовые проекты, в какую сторону посмотреть?

На данный момент он работает на twisted, но нагрузки в большое количество не держит
Плюс к нему нужна еще веб-морда, для статистики, управления, визуализации результатов, какие тут могут быть советы?



Офлайн

#2 Май 13, 2011 13:42:11

Андрей Светлов
От:
Зарегистрирован: 2007-05-15
Сообщения: 3137
Репутация: +  14  -
Профиль   Адрес электронной почты  

Сервер распределенных вычислений

И где же затык?



Офлайн

#3 Май 13, 2011 14:23:09

XVilka
От:
Зарегистрирован: 2011-05-13
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Сервер распределенных вычислений

Загружает процессор при большом количестве SSL-соединений, больше 100 в секунду зависает на 8 ядрах



Офлайн

#4 Май 13, 2011 14:36:13

Андрей Светлов
От:
Зарегистрирован: 2007-05-15
Сообщения: 3137
Репутация: +  14  -
Профиль   Адрес электронной почты  

Сервер распределенных вычислений

Т.е. вы строите приложение без использования профайлера?
Не можете указать на проблемные места?
И после этого удивляетесь, отчего все работает не так быстро, как хотелось бы?

А при чем тут 8 ядер, однопоточный twisted и чуть менее однопоточный python?



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version