|
С пятницей всех.
|
|||
---|---|---|---|
#18+
mayton PetroNotC Sharp mayton, - чтобы гарантировать в пределах земного шара достаточно не совпадения PK. Одно из решений GUID - при GUID реплика не ломается Почему? Вопрос на второе утверждение или на первое? Я делал реплику руками. Что там должно ломаться? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.03.2021, 16:36 |
|
С пятницей всех.
|
|||
---|---|---|---|
#18+
PetroNotC Sharp- чтобы гарантировать в пределах земного шара достаточно не совпадения PK. Одно из решений GUID Счётчики в данном случае, насколько я понял, используются совсем не для генерации ПК. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
22.03.2021, 16:44 |
|
С пятницей всех.
|
|||
---|---|---|---|
#18+
PetroNotC Sharp mayton пропущено... Почему? Вопрос на второе утверждение или на первое? Я делал реплику руками. Что там должно ломаться? Ты не мог делать реплику "руками". Репликация в распределённых БД это не одноразовое админское действие. Это вечный процесс. Однажды начавшись для конфигурации - он никогда не заканчивается. Или закончится с ре-конфигурацией. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.03.2021, 16:46 |
|
С пятницей всех.
|
|||
---|---|---|---|
#18+
mayton, Вот нет логики в твоей фразе. Почему я не мог делать репликацию "вечно"? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.03.2021, 16:59 |
|
С пятницей всех.
|
|||
---|---|---|---|
#18+
PetroNotC Sharp Почему я не мог делать репликацию "вечно"? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.03.2021, 17:01 |
|
С пятницей всех.
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, Я тоже понял что Не для репликации. Хотел уточнений - для чего же тогда?)) ... |
|||
:
Нравится:
Не нравится:
|
|||
22.03.2021, 17:02 |
|
С пятницей всех.
|
|||
---|---|---|---|
#18+
AmKad PetroNotC Sharp Почему я не мог делать репликацию "вечно"? В меню юзвери выбирали - синхронизировать с головным ... |
|||
:
Нравится:
Не нравится:
|
|||
22.03.2021, 17:03 |
|
С пятницей всех.
|
|||
---|---|---|---|
#18+
PetroNotC Sharp, ништяк. Буду к тебе обращаться за консультациями. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.03.2021, 17:04 |
|
С пятницей всех.
|
|||
---|---|---|---|
#18+
AmKad, Руками программисты (настоящие) называют написание кода без использования либ чужого. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.03.2021, 17:05 |
|
С пятницей всех.
|
|||
---|---|---|---|
#18+
PetroNotC Sharp В меню юзвери выбирали - синхронизировать с головным ... |
|||
:
Нравится:
Не нравится:
|
|||
22.03.2021, 17:05 |
|
С пятницей всех.
|
|||
---|---|---|---|
#18+
PetroNotC Sharp AmKad, Руками программисты (настоящие) называют написание кода без использования либ чужого. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.03.2021, 17:07 |
|
С пятницей всех.
|
|||
---|---|---|---|
#18+
AmKad PetroNotC Sharp В меню юзвери выбирали - синхронизировать с головным ... |
|||
:
Нравится:
Не нравится:
|
|||
22.03.2021, 17:09 |
|
С пятницей всех.
|
|||
---|---|---|---|
#18+
AmKad, Наверно не настоящий прогер. В оракле не на всех версиях есть штатная. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.03.2021, 17:12 |
|
С пятницей всех.
|
|||
---|---|---|---|
#18+
PetroNotC Sharp, Самописная репликация, процессы которой инициируются без участия бизнес-пользователя - недостижимый идеал? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.03.2021, 17:24 |
|
С пятницей всех.
|
|||
---|---|---|---|
#18+
AmKad, Можно и так. Это ты просто прицепился к слову "руками". ... |
|||
:
Нравится:
Не нравится:
|
|||
22.03.2021, 17:44 |
|
С пятницей всех.
|
|||
---|---|---|---|
#18+
PetroNotC Sharp Можно и так. Это ты просто прицепился к слову "руками". ... |
|||
:
Нравится:
Не нравится:
|
|||
22.03.2021, 18:03 |
|
С пятницей всех.
|
|||
---|---|---|---|
#18+
PetroNotC SharpХотел уточнений - для чего же тогда?)) Внезапно, счётчики способны использоваться в качестве счётчиков. В данном случае - пакетов DHT. В этом случае с их репликацией нет проблем. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
22.03.2021, 18:22 |
|
С пятницей всех.
|
|||
---|---|---|---|
#18+
AmKad, ) Вы правы. Слово вечно тоже было. Оно было от ТС и такое вкусное что я тоже не мог пройти мимо) ... |
|||
:
Нравится:
Не нравится:
|
|||
22.03.2021, 18:41 |
|
С пятницей всех.
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov PetroNotC SharpХотел уточнений - для чего же тогда?)) Внезапно, счётчики способны использоваться в качестве счётчиков. В данном случае - пакетов DHT. В этом случае с их репликацией нет проблем.ну вот эта связь как раз от меня ускользает. Это же транспортный уровень? Пакеты считать? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.03.2021, 18:43 |
|
С пятницей всех.
|
|||
---|---|---|---|
#18+
PetroNotC SharpЭто же транспортный уровень? Пакеты считать? Это прикладная задача. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
22.03.2021, 19:04 |
|
С пятницей всех.
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, Я поднял руки к верху. Не понял моделирования и модели данных для прикладной. Удачи! ... |
|||
:
Нравится:
Не нравится:
|
|||
22.03.2021, 19:09 |
|
С пятницей всех.
|
|||
---|---|---|---|
#18+
Давайте в тему сетевых пакетов. Вот это "ухо" я написал для экспериментов. Код: python 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23.
Ухо слушает входящие запросы типа ping, find_node e.t.c. и печатает на скрин. Вот то что декодировалось успешно - содержит node_id. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
Обратите внимание на запросы get_peers, find_node. Кто тут есть Питонщики. Посмотрите code-review где я чего неправильно написал. Вот в этих декодированых сообщениях и читается модель тех данных которую я пытался впихнуть в Cassandra. Это к вопросу о доменной области. Вот. Смотрите. Вот она. Доменная область. И вот спека которую я начал читать http://www.bittorrent.org/beps/bep_0005.html ... |
|||
:
Нравится:
Не нравится:
|
|||
22.03.2021, 20:00 |
|
С пятницей всех.
|
|||
---|---|---|---|
#18+
mayton, А почему используется UDP, а не TCP ? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.03.2021, 21:25 |
|
С пятницей всех.
|
|||
---|---|---|---|
#18+
Это не моё решение. Так было задумано. Это-ж типа протокол discovery. Поиска узлов. Как dns. И данных. А их тыщи. И к каждому из них сокет создавать - накладно. А тут как dns. Пинганул. Че-то спросил и никаких больше обязательств. Там постоянное нужно только на последней фазе. Когда уже есть peer и он владеет каким-то файлом который надо качать. Вот там уже лучше идёт tcp. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.03.2021, 21:46 |
|
С пятницей всех.
|
|||
---|---|---|---|
#18+
mayton UDP_IP = "0.0.0.0" UDP_PORT = 51413 Исходник рабочий. Но чтобы почувствовать движняк входящих запросов - надо попробовать поиграть с разными номерами портов. Я таковых насобирал вот столько. Здесь число - это номер порта который надо слушать. Код: plaintext 1. 2. 3. 4. 5. 6.
И перед запуском тулы желательно запустить любой из dht-клиентов минут на 5. Он начнет пинговать соседей. Прогреет себя. И потом уже соседи будут пинговать вас. И не забудьте на роутере разрешить порт-маппинг даннх портов из внешнего интернета на свой текущий LAN IP. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.03.2021, 21:50 |
|
|
start [/forum/topic.php?fid=57&msg=40056019&tid=2017244]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
31ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 146ms |
0 / 0 |