Проект "Свободные голосования" http://gplvote.andyhost.ru/forum/ |
|
Если у вас есть вопрос. http://gplvote.andyhost.ru/forum/viewtopic.php?f=20&t=280 |
Страница 5 из 8 |
Автор: | Андрей [ 14 янв 2012, 10:19 ] |
Заголовок сообщения: | Re: Если у вас есть вопрос. |
evorios писал(а): Но, допустим, я хотел бы проверить другие регионы областного уровня. Что делать? Места на диске нет, трафик не резиновый. Тогда я настраиваю программу на считывание результатов голосования у тех, кто считал голоса в интересующих региональных группах, и делаю определенные выводы об реальных результатах голосования. Таким образом я априори доверяю большинству счетоводов тех регионов, результаты которых я напрямую не считал. Ну, в общем, допустимо как вариант. Такая система должна быть основана на иерархичности субъектов голосования. Она как раз для этого подходит. |
Автор: | Dim [ 14 янв 2012, 19:55 ] |
Заголовок сообщения: | Re: Если у вас есть вопрос. |
evorios писал(а): Но, допустим, я хотел бы проверить другие регионы областного уровня. Что делать? Места на диске нет, трафик не резиновый. Тогда я настраиваю программу на считывание результатов голосования у тех, кто считал голоса в интересующих региональных группах, и делаю определенные выводы об реальных результатах голосования. Таким образом я априори доверяю большинству счетоводов тех регионов, результаты которых я напрямую не считал. Вплоть до общего запроса о результатах в группах. Запрос проходит всем и ответ проходит обратно через всех. Если есть вдруг результат личного подсчёта отличается от проходящего, то это повод для расследования и пересчёта.А по сути регистрация результата уже должна быть связана с подтверждением всеми кто считал. В этом случае Для суммирования достаточно будет опросить только несколько хостов с каждого сегмента. При этом передавать левые результаты бессмысленно если каждый может доказать что результат другой. |
Автор: | IgorK [ 14 янв 2012, 23:56 ] |
Заголовок сообщения: | Re: Если у вас есть вопрос. |
Господа, вот вы и сами пришли к выводу о неравнозначности хостов в системе. По крайней мере, в том, что не может каждый хост хранить (и обрабатывать) всю инфу по голосованиям, и что есть хосты, обрабатывающие и выдающие другим обобщенную инфу по группам (регионам) голосований. Осталось правильно разработать принципы иерархии и дублирования функций (для надежности). В форуме "Обсуждение идеи" я начал новую тему про инфопотоки - там в начале тот же вывод, но с другой стороны. На вопросы и мысли ко мне я отвечу здесь или там. |
Автор: | yurial [ 15 янв 2012, 01:00 ] |
Заголовок сообщения: | Re: Если у вас есть вопрос. |
Если 2 хоста теоретически могут (т.е. в этом их никто не ограничивает кроме каких то случайных факторов) обменяться ролями - они равнозначны. |
Автор: | evorios [ 15 янв 2012, 01:00 ] |
Заголовок сообщения: | Re: Если у вас есть вопрос. |
IgorK, нет никаких теоретических препятствий к подсчету абсолютно всех голосов на Земле. Вы хотели это услышать? Неконструктивный диалог ведет к снижению статуса оппонента до уровня тролля. |
Автор: | IgorK [ 15 янв 2012, 01:13 ] |
Заголовок сообщения: | Re: Если у вас есть вопрос. |
evorios писал(а): нет никаких теоретических препятствий к подсчету абсолютно всех голосов на Земле. Вы хотели это услышать? Я пытаюсь понять принципы работы разрабатываемой вами распределенной системы ЭГ. В этом благородном деле пока уперся в фразу из документа "Идея в деталях": "При этом не будет единого центра и все взаимодействие будет идти между клиентами напрямую или через другие клиенты. Информация при этом будет храниться в сети “размазанной” по многим компьютерам так, что выключение некоторых из них не приведет к недоступности информации." При попытке уточнить выяснил у Андрея, что на всех хостах, где установлен софт системы, планируется хранить ВСЮ инфу о голосовании. На этом и зациклился. |
Автор: | IgorK [ 15 янв 2012, 01:16 ] |
Заголовок сообщения: | Re: Если у вас есть вопрос. |
yurial писал(а): Если 2 хоста теоретически могут (т.е. в этом их никто не ограничивает кроме каких то случайных факторов) обменяться ролями - они равнозначны. Как может обменяться ролями, к примеру, комп в локальной сети предприятия с одним сет. интерфейсом и шлюз этой же сети в инет с двумя интерфейсами? |
Автор: | Dim [ 15 янв 2012, 01:31 ] |
Заголовок сообщения: | Re: Если у вас есть вопрос. |
IgorK писал(а): При попытке уточнить выяснил у Андрея, что на всех хостах, где установлен софт системы, планируется хранить ВСЮ инфу о голосовании. На этом и зациклился. На данный момент принято решение реплицировать всю информацию. На прототипе.В дальнейшем на хостах может храниться(или не храниться) только, скажем, 1/64 интересующей пользователя информации. И загружать её из сети по требованию. |
Автор: | Dim [ 15 янв 2012, 01:43 ] |
Заголовок сообщения: | Re: Если у вас есть вопрос. |
IgorK писал(а): Как может обменяться ролями, к примеру, комп в локальной сети предприятия с одним сет. интерфейсом и шлюз этой же сети в инет с двумя интерфейсами? Я бы на шлюз предприятия это не поставил. И не поставил бы любую другую p2p систему. Думаю меня в этом поддержит любой вменяемый администратор. Этот вариант можно не отрабатывать.Кстати, на данный момент речь идёт о создании прототипа. Для прототипа можно допустить его существование в идеальной сети. |
Автор: | IgorK [ 15 янв 2012, 12:09 ] |
Заголовок сообщения: | Re: Если у вас есть вопрос. |
Dim писал(а): Я бы на шлюз предприятия это не поставил. И не поставил бы любую другую p2p систему. Думаю меня в этом поддержит любой вменяемый администратор. Этот вариант можно не отрабатывать. А если я сам админ и мой "рабочий" комп - шлюз предприятия. Я ставлю на него клиент п2п и голосую. Если так нельзя, то нужно вводить, может быть, длинный список требований к железу и условиям эксплуатации компа, на который можно ставить клиента п2п. И тогда обычные пользователи будут плеваться и откажутся от установки. Dim писал(а): Кстати, на данный момент речь идёт о создании прототипа. Для прототипа можно допустить его существование в идеальной сети. Если прототип не выдерживает элементарной проверки реальными условиями - то я не знаю, что такое прототип. |
Страница 5 из 8 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |