Проект "Свободные голосования"
http://gplvote.andyhost.ru/forum/

Альтернатива p2p: распределенная серверная система ЭГ
http://gplvote.andyhost.ru/forum/viewtopic.php?f=23&t=337
Страница 3 из 4

Автор:  IgorK [ 16 янв 2012, 13:37 ]
Заголовок сообщения:  Re: Альтернатива p2p: распределенная серверная система ЭГ

Андрей писал(а):
Кроме того, как отметил Юрий - требованием тайных голосований является наличие хотя-бы двух коннектов к двум узлам для отсылки голоса и подписи об участии в голосовании разными путями.

Это функция бэкэнда (при тайных голосований обязательным является наличие хотя-бы двух коннектов к двум узлам для отсылки голоса и подписи об участии в голосовании разными путями) только в том случае, когда и бэкэнд и фронтэнд принадлежат одному пользователю. Если бэкэнд принадлежит не тому-же пользователю что и фронтэнд, возникает существенный риск раскрытия тайны голоса.

Эти фразы Андрея полны неразгаданного для меня смысла (надеюсь, пока). Но здесь поянений не надо :-)

yurial писал(а):
На этом и порешим.
Итоги:
1) У клиента всегда есть и фронтенд и бэкенд;
2) Бэкенд пользователя может быть настроен на использование минимально необходимых ресурсов системы;
Так?

На "два узла" посылает бэкенд? Тогда так, как резюмировал yurial. Т.е. на узле фронтэнд посылает тайный голос бэкенд"у, а тот на два узла. Для этого и нужен здесь (в основном).
Если же на два узла посылает голос фронтенд, то на кой на этом узле устанавливать еще и бекенд?
Прошу в контекте поста коротко пояснить - резюмировать ваше короткое совещание немного более детально.

Вообще хорошо бы называть "фронтенд" клиентом а "бэкенд" сервером - так понятнее. :-)

Автор:  Андрей [ 16 янв 2012, 16:31 ]
Заголовок сообщения:  Re: Альтернатива p2p: распределенная серверная система ЭГ

yurial писал(а):
На этом и порешим.
Итоги:
1) У клиента всегда есть и фронтенд и бэкенд;
2) Бэкенд пользователя может быть настроен на использование минимально необходимых ресурсов системы;
3) Вся p2p сеть должна приспосабливаться к использованию суммарно имеющихся ресурсов.

Так?

Согласен.

Автор:  yurial [ 16 янв 2012, 21:19 ]
Заголовок сообщения:  Re: Альтернатива p2p: распределенная серверная система ЭГ

Если пояснений не надо - не упоминайте.
IgorK писал(а):
На "два узла" посылает бэкенд? Тогда так, как резюмировал yurial. Т.е. на узле фронтэнд посылает тайный голос бэкенд"у, а тот на два узла. Для этого и нужен здесь (в основном).
Если же на два узла посылает голос фронтенд, то на кой на этом узле устанавливать еще и бекенд?
Прошу в контекте поста коротко пояснить - резюмировать ваше короткое совещание немного более детально.

Вообще хорошо бы называть "фронтенд" клиентом а "бэкенд" сервером - так понятнее. :-)

Назвав бэкенд сервером получим еще больше непонимания. Да, фронтенд передает голос "своему" бэкенду. Бэкенд обеспечивает его дальнейшую судьбу (распространение, хранение).

Автор:  Dim [ 17 янв 2012, 23:46 ]
Заголовок сообщения:  Re: Альтернатива p2p: распределенная серверная система ЭГ

IgorK писал(а):
Эти фразы Андрея полны неразгаданного для меня смысла (надеюсь, пока).
На самом деле в последнем предложении Андрей сам себе ответил. Связанные фронтэнд и бекэнд не могут принадлежать разным пользователям. Может быть бэкэнд без фронтенда запущенный на выделенной ему машине. Это "мегасервер" в терминологии Андрея. В любом случае у бэкэнда есть транспортный ключ подписанный каким-либо пользователем.
IgorK писал(а):
Вообще хорошо бы называть "фронтенд" клиентом а "бэкенд" сервером - так понятнее.
Это наоборот запутывает. Фронтенд это просто интерфейс пользователя. Бэкэнд - демон запущенный на узле. Мы их собственно так и называли. И впредь лучше придерживаться этой терминологии.

Автор:  Андрей [ 18 янв 2012, 21:28 ]
Заголовок сообщения:  Re: Альтернатива p2p: распределенная серверная система ЭГ

Dim писал(а):
IgorK писал(а):
Вообще хорошо бы называть "фронтенд" клиентом а "бэкенд" сервером - так понятнее.
Это наоборот запутывает. Фронтенд это просто интерфейс пользователя. Бэкэнд - демон запущенный на узле. Мы их собственно так и называли. И впредь лучше придерживаться этой терминологии.

Фронтэнд и бэкэнд - это небольшие короткие слова. В общем-то и смысл для специалиста понятен. Если называть "сервисом" - может возникнуть разночтение. "Демоном" - неблагозвучно. "Интерфейс" - тоже может быть недопонимание, т.к. многозначный термин. Я-бы оставил "фронтэнд" и "бэкэнд". Но это уж сами смотрите.

Автор:  Dim [ 18 янв 2012, 22:51 ]
Заголовок сообщения:  Re: Альтернатива p2p: распределенная серверная система ЭГ

http://ru.wikipedia.org/wiki/Демон_(программа) - устоявшееся понятие.
Фронтэнд, интерфейс. Мне больше нравится "гуй". Уж короче и не придумаешь. И тоже вполне устоявшееся название.

"Хоть пирогом назови, только в печь не сажай."

Автор:  Андрей [ 19 янв 2012, 10:55 ]
Заголовок сообщения:  Re: Альтернатива p2p: распределенная серверная система ЭГ

Dim писал(а):
http://ru.wikipedia.org/wiki/Демон_(программа) - устоявшееся понятие.
Фронтэнд, интерфейс. Мне больше нравится "гуй". Уж короче и не придумаешь. И тоже вполне устоявшееся название.

Тогда уж GUI. :) Это-то ладно, а бэкэнд как называть? :)

Автор:  Dim [ 20 янв 2012, 00:19 ]
Заголовок сообщения:  Re: Альтернатива p2p: распределенная серверная система ЭГ

Андрей писал(а):
Это-то ладно, а бэкэнд как называть?
Спишем на утро. :shock: Конечно, демон.

Автор:  Андрей [ 20 янв 2012, 13:43 ]
Заголовок сообщения:  Re: Альтернатива p2p: распределенная серверная система ЭГ

Dim писал(а):
Андрей писал(а):
Это-то ладно, а бэкэнд как называть?
Спишем на утро. :shock: Конечно, демон.

Вы думаете среди голосующих или разработчиков не может быть верующих? :)

Автор:  Dim [ 21 янв 2012, 09:16 ]
Заголовок сообщения:  Re: Альтернатива p2p: распределенная серверная система ЭГ

Андрей писал(а):
Вы думаете среди голосующих или разработчиков не может быть верующих?
А все разработчики никсов безбожники. :D

Страница 3 из 4 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/