The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]



"Первый стабильный релиз открытой P2P-системы синхронизации ф..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +/
Сообщение от opennews (?), 01-Янв-19, 19:48 
После пяти лет с момента формирования первого тестового выпуска подготовлен (https://forum.syncthing.net/t/syncthing-graduation-day/12617) первый стабильный релиз системы Syncthing 1.0.0 (https://syncthing.net/), которая позволяет организовать автоматическую синхронизацию файлов пользователя на нескольких устройствах, решая задачи сходные с проприетарной системой BitTorrent Sync. Синхронизированные данные не загружаются в облачные хранилища, а напрямую реплицируются между системами пользователя при их одновременном появлении в online, используя  развиваемый проектом протокол BEP (Block Exchange Protocol). Код Syncthing  написан на языке Go и распространяется (https://github.com/syncthing/syncthing) под свободной лицензией MPL. Готовые сборки подготовлены (https://github.com/syncthing/syncthing/releases/tag/v1.0.0) для Linux, Android, Windows, macOS, FreeBSD, Dragonfly BSD, NetBSD, OpenBSD и Solaris.

Кроме решения задач по синхронизации данных между несколькими устройствами одного пользователя, при помощи Syncthing возможно создание больших сетей для хранения совместно используемых данных, которые распределены по системам участников. Предоставляются гибкие средства контроля доступа и создания исключений для синхронизации. Возможно определение хостов, которые будут только получать данные, т.е. изменение  данных на этих хостах не будет отражаться на экземплярах данных, хранимых на других системах. Поддерживается несколько режимов (https://docs.syncthing.net/users/versioning.html) версионирования файлов, при которых сохраняются прошлые версии изменившихся данных.


При синхронизации файл логически разбивается на блоки, которые являются неделимой частью при передаче данных между системами пользователя. При синхронизации на новое устройство, в случае наличия идентичных блоков на нескольких устройствах,  копирование блоков производится с разных узлов, по аналогии с работой системы BitTorrent.
Чем больше устройств участвуют в синхронизации, тем быстрее будет проходить репликация новых данных за счёт распараллеливания. В процессе синхронизации изменённых файлов, по сети передаются только изменившиеся блоки данных, а при переименовании или изменении прав доступа синхронизируются только метаданные.

Каналы передачи данных формируются при помощи TLS, все узлы аутентифицируют друг друга по сертификатам и идентификаторам устройств, для контроля целостности применяется SHA-256. Для определения узлов синхронизации в локальной сети может быть использован протокол UPnP, при котором не требуется ручной ввод IP-адресов синхронизируемых устройств. Для настройки системы и мониторинга предусмотрен встроенный web-интерфейс, CLI-клиент (https://github.com/syncthing/syncthing-cli) и GUI Syncthing-GTK (https://github.com/syncthing/syncthing-gtk), в котором дополнительно предоставляются средства управления узлами синхронизации и репозиториями. Для упрощения поиска узлов Syncthing развивается (https://github.com/syncthing/discosrv) сервер координации обнаружения узлов, для запуска которого
подготовлен (https://github.com/syncthing/docker) готовый образ Docker.

Выпуск ознаменовал (https://github.com/syncthing/syncthing/releases/tag/v1.0.0) готовность проекта для повсеместного использования и стабилизацию протоколов, в которые в рамках ветки 1.x.x не будут вноситься изменения, нарушающие обратную совместимость. Проект также перешёл на новую схему нумерации выпусков, соответствующую принципу семантического версионирования (x.y.z, где "x" меняется при нарушении обратной совместимости, "y" обозначает значительные функциональные изменения, а "z" - корректирующие обновления).

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


URL: https://forum.syncthing.net/t/syncthing-graduation-day/12617
Новость: https://www.opennet.ru/opennews/art.shtml?num=49887

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по ответам | RSS]

1. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +18 +/
Сообщение от Grooshaemail (?), 01-Янв-19, 19:48 
Отличная штука. Чуть сложнее в настройке, чем Dropbox, но то, что все данные "под контролем" греет душу, да.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  –3 +/
Сообщение от Онаним (?), 01-Янв-19, 20:07 
Неплохо. Единственное, что смущает - го.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +7 +/
Сообщение от Анонимemail (3), 01-Янв-19, 20:14 
Не смущайтесь, юзайте.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

5. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +5 +/
Сообщение от Аноним (5), 01-Янв-19, 20:22 
Чем Go смущает? Go отлично подходит для данный задачи.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

6. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +/
Сообщение от Мефодий (?), 01-Янв-19, 20:24 
Оно точно работает?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  –8 +/
Сообщение от Онаним (?), 01-Янв-19, 20:30 
Утилита распределённой синхронизации файлов, да ещё с привилегиями - это всё-таки не совсем клиентская свистоперделка, а скорее системный компонент потенциально. Системный компонент на го - это странненько.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

8. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +19 +/
Сообщение от th3m3 (ok), 01-Янв-19, 20:33 
Радуйся, что не на Электроне или php.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

9. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +1 +/
Сообщение от Аноним (9), 01-Янв-19, 20:45 
5 лет ждал)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

10. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +3 +/
Сообщение от nc (ok), 01-Янв-19, 20:51 
Все крутятся вокруг да около, но полноценную децентрализованную социальную сеть с неограниченным файлообменом пока никто не сделал.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

11. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +/
Сообщение от Аноним (11), 01-Янв-19, 20:53 
Пользуюсь с момента первого анонса тут. Хорошая штука.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

12. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +7 +/
Сообщение от Аноним (5), 01-Янв-19, 21:03 
Точно работает
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

13. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +3 +/
Сообщение от paulus (ok), 01-Янв-19, 21:10 
Хочешь свои терабайты по моим бюджетникам распихать? :)
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

14. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +/
Сообщение от Retrosharer (?), 01-Янв-19, 21:14 
RetroShare ближе всего.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

15. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +2 +/
Сообщение от Аноним (19), 01-Янв-19, 21:25 
Работает.
Запускаю под докером с оторваными правами, нужные разделы подсунуты через докеровские волюмы.
За почти год использования могу сказать примерно так: не пугайтесь конфликтов синхронизации (а они будут, если участников синхронизации больше 2х или один из участников синхронизации — андроидовский syncthing), а радуйтесь, что система не попыталась их «смержить»; не жалейте места под «версионирование» файлов; НЕ синхронизируйте целиком /home/$USER с мобилой (особо оцените, когда на мобилке понадобятся ~/Documents, но не ~/Video и Downloads); не забывайте про синхронизацию .dotfiles/.dotdirs; исключайте .cache.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

16. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +/
Сообщение от Аноним (16), 01-Янв-19, 21:26 
Кто-нибудь знает аналогичную открытую систему, но для организации видеотрансляций?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

17. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  –1 +/
Сообщение от Аноним (19), 01-Янв-19, 21:27 
Платить за хранение экзабайтов твоих китайских порномультиков будет конечно же, Будда или Аллах, да?
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

18. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +/
Сообщение от Аноним (19), 01-Янв-19, 21:28 
https://www.opennet.ru/opennews/art.shtml?num=49873 или тебе чтобы стримминг-овер-торрент?
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

19. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +2 +/
Сообщение от Аноним (19), 01-Янв-19, 21:30 
Перепиши на расте или сишке, будь мужиком! Ещё варианты: кложура или скала (правда они в inotify умеют не).
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

20. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +4 +/
Сообщение от Retrosharer (?), 01-Янв-19, 21:47 
PeerTube?
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

21. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +1 +/
Сообщение от Аноним (19), 01-Янв-19, 21:52 
Два чаю этому ретрошареру
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

22. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +3 +/
Сообщение от nc (ok), 01-Янв-19, 22:00 
Платить будут те, кому интересно тоже что и мне (и я вместе с ними). В этом и смысл объединения p2p и социальности.
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

23. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +/
Сообщение от nc (ok), 01-Янв-19, 22:01 
Это f2f система, там весьма туго с поиском. Не знаю хорошо это или плохо, но стартовать с нуля (просто запустив клиента) не получится - нужно искать в обычном инете сертификаты других юзеров.
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

24. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  –1 +/
Сообщение от Аноним (24), 01-Янв-19, 22:30 
это и должно писаться на memory-safe языке.
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

25. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  –4 +/
Сообщение от robot228email (?), 01-Янв-19, 22:45 
Слежу за прогой с первых дней её появления как и за всеми топовыми проектами. GO до сих пор покоя не даёт )
C++/C/Python было бы замечательно.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

26. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +/
Сообщение от Retrosharer (?), 01-Янв-19, 22:45 
С поиском там как раз мощно до гениальности.
Ну а порог вхождения имеется, да. Но придуман https://retroshare.ch
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

27. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +2 +/
Сообщение от Аноним (27), 01-Янв-19, 22:55 
Чем конкретно покоя не дает, вкусом фломастера?
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

28. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +7 +/
Сообщение от Тыгра (?), 01-Янв-19, 23:29 
о_О С какими такими привилегиями? Она благим матом орёт "нужна обычная юзеровская учётка". И работает из-под такой учётки, что характерно. А если кто-то не умеет в настройку прав доступа - не жалко.
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

29. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  –1 +/
Сообщение от nc (ok), 01-Янв-19, 23:58 
А что там просто до гениальности?
За эталон простоты можно брать контактик. Есть группы по интересам, можно их найти (по названию, и в идеале по ключевым словам, чего в VK нет) и присоединиться, и уже оттуда брать друзей и расшаривать с ними ресурсы. Здесь же все наоборот: присоединяйся к какому-то retroshare.ch с такими же левыми новичками как ты, и что дальше? Никаких анонсов внутренних ресурсов вроде как нет, ну я по крайней мере не вижу. Какой-то поиск есть, но как он работает? Я пытался найти что-то совсем простое, ничего не нашел. Чистый F2F.
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

30. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +/
Сообщение от Аноним (30), 02-Янв-19, 00:38 
Ну как же это, ведь на опеннете диванные спецы в комментах поливают го помоями!
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

31. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  –13 +/
Сообщение от InuYasha (?), 02-Янв-19, 01:11 
Моя реакция пока читаю первый абзац:
УРРРРРРРРААААААААААА!!!!!! Наконец-то!!!
>>Код Syncthing написан на языке Go

FFFFFFFFUUUUUUUUUUUUUUUUU- :_(
Нет, не в этот раз, видать. :(
Ждём пока напишут на Си и без ООМов.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

32. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +/
Сообщение от KonstantinB (ok), 02-Янв-19, 01:13 
Какие еще клиентские свистоперделки? Go изначально спроектирован для написания i/o-bound демонов. Для данной задачи подходит прекрасно.
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

33. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +/
Сообщение от EmmGoldemail (ok), 02-Янв-19, 01:21 
На связи двух устройств нужно на каждом устройстве указать ID другого устройства. А если устройств 1000, как это вообще должно выглядеть? Нужно на каждое устройство установить Syncthing узнать ID устройства, записать в тетрадочку, и повторить с каждым устройством, потом вернуться к первому и добавить ID всех устройств, после повторить с каждым??? А если появится 1001 устройство??

Гораздо логичнее указать ID условного хоста и пароль/ключ, как это сделать в BittorrentSync. Добавление нового устройства никак не касается остальных.

И не нашел работает ли Syncthing за NAT`ом.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

34. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +/
Сообщение от Аноним (34), 02-Янв-19, 01:35 
Можно добавлять устройства как рекомендателей.
Этакий режим доверия когда добавленное устройство тоже может join'ить в сеть другие и между ними настраивается синк.
Вместо "записать в тетрадочку" можно шарить QR код (тот же ID но QR) между всеми участниками
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

35. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +2 +/
Сообщение от Аноним (34), 02-Янв-19, 01:37 
>И не нашел работает ли Syncthing за NAT'ом.

Да. Работает. Через relay'и.
Да, можно свой relay. Да, трафик на relay не расшифровывается.

Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

36. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  –1 +/
Сообщение от Аноним (36), 02-Янв-19, 01:53 
Ну учить гугловский го ради одной софтины не очень воодушевляет
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

37. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  –3 +/
Сообщение от Ддд (?), 02-Янв-19, 01:54 
Обычный btsync который теперь resilio sync умеет гораздо больше и проще.

И вы наверное не в курсе но (шок!) этот бтсунк написан нашими программистами и не за 5(!!!) лет

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

38. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +/
Сообщение от Аноним (34), 02-Янв-19, 02:05 
Судя по странице продука (Resilio Sync), там половина в pro версии только платной.
Или ошибаюсь?
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

39. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  –4 +/
Сообщение от Аноним (39), 02-Янв-19, 02:18 
Вы не ошибаетесь.
Но там платная версия стоит на 5 аккаунтов (семейная версия) около 50$ (там очень часто скидки есть или купоны поискать в интернете).
Я себе так и купил, просили за нее вроде около 900-100$, я им написал письмо, попросил скидку, они отказали, я нашел быстро в нете какие то их купоны на скидку, использовал и купил за 50% от стоимости (около 50-60$ вышло). Оно того стоит.
Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

40. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +/
Сообщение от Аноним (40), 02-Янв-19, 02:20 
Для андроида есть еще Syncthing Lite. Он не синхронизуирует все подряд, а только загружает нужные файлы.
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

42. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +2 +/
Сообщение от leap42 (ok), 02-Янв-19, 04:46 
> Ждём пока напишут на Си и без ООМов.

Ну-ну, удачи.
Я в отличии от местных анонимов на зарплате Си-проект поддерживаю (сам почти не пишу, но в код часто приходится лазить), а в свободное время на Go кодирую, так что реальное представление об обоих имею. Так вот, команда Си-кодеров (читай программистов, тут же не Грязношвабр), которые смогут подобное своять, обойдётся дороже, чем команда гоферов + отправка 2GB планки опертивки всем желающим (чтобы OOM не ловили).

Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

43. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +/
Сообщение от Аноним (-), 02-Янв-19, 05:21 
p2p не нужен для обычного_пользователя. Начиная с невозможности восстановить пароль при забывании оного - заканчивая проблемами с коннектом за натом (syncthing решает это дело сторонними серверами. Что уже, мягко говоря, идет вразрез с идеей). Федерации - тут да. Но, собственно, что мешает использовать связку из торрента (для данных) и activitypub-based социалочки? (для обмена магнетами)
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

44. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +/
Сообщение от Аноним (-), 02-Янв-19, 05:22 
>полноценную децентрализованную с неограниченным файлообменом

ipfs?
>социальную сеть

зачем?

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

45. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  –1 +/
Сообщение от leap42 (ok), 02-Янв-19, 05:48 
Go - это так-то successor и плюсов и пуфона. Что в этих двух замечательного?
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

46. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  –1 +/
Сообщение от KOT040188 (ok), 02-Янв-19, 08:00 
Помню эту дикую боль при настройке, я тогда себе мозг вывихнул, пытаясь понять, как же её настроить…
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

47. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +/
Сообщение от Аноним (47), 02-Янв-19, 08:17 
Эт типа, не пробовал, но осуждаю ?

Честно говоря, я тоже Го не доверял поначалу, но когда разобрался, что к чему, то скажу, что у него очень много плюсов по сравнению с другими. Нативный скомпилированный код практически для всех платформ, статическая компиляция, позволяющая не париться с зависимостями ну и много чего другого вкусного...

Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

48. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +2 +/
Сообщение от Аноним (47), 02-Янв-19, 08:27 
>умеет гораздо больше

Ну если вы из той породы, кому нечего ничего скрывать, то флаг в руки...

>написан нашими программистами

А вот это кстати очень пугает, только по одному оформлению конфига понятно с какой скоростью его пилят

>и не за 5(!!!) лет

Вообщето битторрент синк появился раньше синксинга

Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

49. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +1 +/
Сообщение от Аноним (19), 02-Янв-19, 09:46 
Ещё раз посмотри, как это делает syncthing и не болтай ерундой.
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору

50. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +1 +/
Сообщение от Аноним (50), 02-Янв-19, 09:59 
Поэтому open source и загибается. Мало кто хочет работать бесплатно да ещё и для токсичной аудитории, которая только может только все хаять, хотя иногда лучше просто промолчать.
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

51. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +/
Сообщение от Аноним (19), 02-Янв-19, 10:05 
Для массового добавления есть есть вариант рекомендующего хоста и api. ID добавляемых всё равно надо знать.
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

52. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +/
Сообщение от Аноним (52), 02-Янв-19, 10:08 
Ищем замену Resilio ибо цены на серверную версию неприлично выросли, иначе бы продолжали сидеть на нем - шикарный продукт. Из всего просмотренного ближе к нашему функционалу пока Syncthing, но первое что пугает - огромная партянка xml конфига.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

53. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  –1 +/
Сообщение от Аноним (78), 02-Янв-19, 10:57 
ммм, а зачем тебе собственно его учить? ты что, учишь все языки, на которых написаны приложения, которыми ты пользуешься?

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

Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

54. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +/
Сообщение от Аноним (78), 02-Янв-19, 11:00 
я уже пару лет пользуюсь syncthing и ни разу еще не лазил в его xml config - все настраиваю через web-интерфейс.
Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору

55. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +/
Сообщение от Dmitry77 (ok), 02-Янв-19, 11:17 
hubzilla
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

56. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +/
Сообщение от Dmitry77 (ok), 02-Янв-19, 11:19 
https://jitsi.org/
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

57. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  –2 +/
Сообщение от Аноним (57), 02-Янв-19, 11:23 
Язык со сборкой мусора на практике означает невозможность докопаться по причин утечки памяти.
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

58. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  –2 +/
Сообщение от Dmitry77 (ok), 02-Янв-19, 11:28 
"команда гоферов" ага, давным давно было, помню https://ru.wikipedia.org/wiki/Gopher
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

59. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +/
Сообщение от sasku (ok), 02-Янв-19, 11:28 
это еще не все ))))
а теперь, когда синхронизировано 1001 устройство, попробуйте из синхронизации исключить пару (ну вышли из вашей группы доверия два человека)
или просто попробуйте проконтролировать куда ваши данные перетекают
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

60. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +/
Сообщение от Аноним (60), 02-Янв-19, 12:02 
У каждого свои задачи, у нас клиентов несколько сотен, все конфиги генерятся автоматом через API и уплывают на клиента, потом рестарт и подъехали новые папки.
Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору

61. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +/
Сообщение от Ы (?), 02-Янв-19, 12:10 
Ну плати дальше ... Молодец!
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

62. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +2 +/
Сообщение от Ы (?), 02-Янв-19, 12:12 
Ну если проблемы с настройко такого легкого софта, то что вы тут вообще делаете? Большенство тут анонсируемого софта - просто смерть мозгу походу.
Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору

63. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +/
Сообщение от Ы (?), 02-Янв-19, 13:11 
Зарабатывать на кем-то бесплатно написаном софте и даже не приложить усилий к запиливанию конфига. Шикарно. Хочу больше денег, хочу меньше (в идеале -вообще ничего) делать.
Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору

64. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  –1 +/
Сообщение от Ы (?), 02-Янв-19, 13:15 
А вот и инициатора покоя подвезли! Ждем замечательного релиза на C++/C/Python от  robot228. Или только и умеем коменты строчить и Статью 228 УК РФ в нике ставить? Любим носик припудрить?
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

65. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +1 +/
Сообщение от Онаним (?), 02-Янв-19, 13:53 
> изначально спроектирован для написания i/o-bound демонов

Это такое хитрое альтернативное написание "неэффективных по потреблению CPU"?

Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

66. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +/
Сообщение от Онаним (?), 02-Янв-19, 13:55 
Ну в этом-то и проблема как раз, что го ассоциируется с дешевым говнокодом.
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

67. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +/
Сообщение от Аноним (67), 02-Янв-19, 14:06 
Интехраторы, сэр.
Я помню, как в нашу контору пытались впарить winmerge, notepad++ с допиленной подсветкой синтаксиса (отмечу справедливости ради, да) + ещё что-то свое на коленке на делфях.
Ответить | Правка | ^ к родителю #63 | Наверх | Cообщить модератору

68. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +/
Сообщение от Аноним (60), 02-Янв-19, 14:46 
Да ты ж мой хороший, во всем уже разобрался - кто к чему и что приложил и кто и на чем заработал *рукалицо*
Ответить | Правка | ^ к родителю #63 | Наверх | Cообщить модератору

69. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +1 +/
Сообщение от Аноним (78), 02-Янв-19, 17:26 
ммм, так а в чем проблема xml генерировать автоматом? тем более, когда клиент за это платит...
Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору

70. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +/
Сообщение от KonstantinB (ok), 02-Янв-19, 18:02 
Это общеизвестный термин в computer science, вообще-то.
Почитайте хотя бы википедию: https://en.wikipedia.org/wiki/I/O_bound
Ответить | Правка | ^ к родителю #65 | Наверх | Cообщить модератору

73. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +2 +/
Сообщение от nc (ok), 02-Янв-19, 23:51 
Затем что в клирнете есть Гугл с его мощнейшей системой поиска, ранжирования информации и т.п.
В p2p этого нет - но есть потенциальная армия пользователей, у которых есть какие-то свои интересы и которые потенциально готовы собирать и классифицировать информацию по интересующим их темам и делиться ей. А это и есть соцсеть. p2p без соцсети это все равно что интернет без поисковиков. Фактически эти две технологии идеально дополняют друг друга.
Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору

74. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +/
Сообщение от Crazy Alex (ok), 03-Янв-19, 00:58 
Что-то, я смотрю, вместо простой софтины-синхронизатора наворотили какой-то ад, зачем - непонятно совершенно
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

75. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +1 +/
Сообщение от Аноним (75), 03-Янв-19, 01:18 
Не надо верить всем "hello, world" программистам... Это как про то, что написано на заборе и что та лежит. Тут банально глянуть, кто сейчас переходит на этот язык, и там такие бренды как Google, Facebook, Uber, Intel, Netflix, Twitter, Мыло.ru, Контур и т.д. Я думаю эти ребята уже пытались реализовать эти задачи на текущих попсовых языках, и результаты их не устраивали. А бабла у них хватает что бы написать одну задачу на всех языках и потом сравнить результат, и преимущество в несколько миллисекунд и в мегабайт памяти для них это сотни или тысячи освобожденных серверов.
Лично на Go начал с его появления, и сейчас на нем уже делают 90% проектов. Остальные 10% это локальные win old school приложения... а тут уже лет 15 жестко сижу на Delphi, за 15-20 минут могу все что угодно написать :) это единственный жирный минус Go, это работа с граф.интерфейсом. Не спорю многие говорят что он создан для других задач, но хочется все делать на одно языке :) ну есть же php2exe и подобное :))))
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

76. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +/
Сообщение от Ordu (ok), 03-Янв-19, 07:34 
Что по твоему "простая софтина-синхронизатор"? Прокидывать файлы между двумя устройствами? Вообще я смотрю на эту штуку, и чем больше смотрю, тем больше оно мне нравится. Я шарю файлы при помощи гуглодрайва, и паранойя не позволяет мне просто зашвырнуть туда всё или почти всё, с тем чтобы по поводу каждого файла который мне вдруг понадобился не искать резко ssh консольку, чтобы добраться до домашнего компа, чтобы скачать нерасшаренный файлик.

Руки дойдут обязательно посмотрю, что за штука. Если там есть возможность http ссылку на файл сгенерировать, которую можно через вконтактик переслать, то это вообще вин. Особенно если можно ограничить время жизни этой ссылки или количество переходов по ней.

Ответить | Правка | ^ к родителю #74 | Наверх | Cообщить модератору

77. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +1 +/
Сообщение от annual slayer (?), 03-Янв-19, 09:19 
ну скажи ты уже прямым текстом, что хочешь супер-варезник
Ответить | Правка | ^ к родителю #73 | Наверх | Cообщить модератору

78. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  –1 +/
Сообщение от Аноним (78), 03-Янв-19, 09:53 
омг... во первых - язык со сборкой мусора уменьшает вероятность этих самых утечек... или ты думаешь, что если вместо ручного удаления объекта его подчищает сборщик мусора - то это тоже утечка?

во вторых - утечки в программах на таких языках - достаточно частое явление. и их отлично видно, и обычно нет никаких проблем их отловить и исправить.

Ответить | Правка | ^ к родителю #57 | Наверх | Cообщить модератору

79. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +/
Сообщение от Аноним (78), 03-Янв-19, 09:56 
> Если там есть возможность http ссылку на файл сгенерировать, которую можно через вконтактик переслать, то это вообще вин.

Не, такого нет, и врядли будет. Это тебе что-то типа OpenCloud скорее всего нужно.

Ответить | Правка | ^ к родителю #76 | Наверх | Cообщить модератору

80. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  –1 +/
Сообщение от Аноним (57), 03-Янв-19, 13:20 
Ну если речь идет о хеловорде в рамках языка, то скорей всего все заработает как и задуманно. А если куча биндингов либов на сишечке и у каждой свои потребности в куче, то случается всякое.
Ответить | Правка | ^ к родителю #78 | Наверх | Cообщить модератору

83. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  –1 +/
Сообщение от KOT040188 (ok), 03-Янв-19, 18:08 
Тебе лишь бы обосрать человека. А в отличии от этого куска непонятно чего, его проприетарный аналог, который есть и под линукс, bitsync, настраивается черезвычайно просто. Что мешало авторам Syncthing содрать не только концепцию, но и вменяемый интерфейс? Яйца? А?
Ответить | Правка | ^ к родителю #62 | Наверх | Cообщить модератору

84. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +/
Сообщение от Аноним (84), 04-Янв-19, 10:24 
Пользуюсь уже полтора года, настроена синхронизация между nas, ноутом и компом. Полет нормальный. Все работает в юзерспейсе, т.к. на компах несколько пользователей, для каждого пользователя настроена отдельная синхронизация (2 пользователя - 2 инстанса syncthing), стартует через автозапуск DE, сервисом делать неудобно. Забавляет что тут обращают внимание на язык Go, какая разница на чем написано, я лично недоволен софтом который регулярно падает с SegFault, а такого очень много среди открытых редакторов видео.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

85. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +/
Сообщение от батька (?), 04-Янв-19, 11:33 
Уже давно отказался от дропбокса из за вопроса приватности на котором было 10 гигов в пользу синктинг и не жалею. В первый раз настраивал методом тыка. Все - класс! Только иногда из за одного файла стает вся синхронизация (вроде пофиксили т.к. давненько не замечал)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

86. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +/
Сообщение от robot228email (?), 09-Янв-19, 03:00 
>для контроля целостности применяется SHA-256. Для определения узлов синхронизации в локальной сети может быть использован протокол UPnP, при котором не требуется ручной ввод IP-адресов синхронизируемых устройств.

Есть куда расти.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

87. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +/
Сообщение от anonchik9999 (?), 13-Янв-19, 23:44 
Ахахахаха
Просто приходит поц-мелкая сошка, говорит что го это модно, стильно, молодёжно, а манагерам пох, главное что манки стучат по клавишам и дают какой-то выхлоп. Сравниваю они, ога, это только во влажных фантазиях такое.
Ответить | Правка | ^ к родителю #75 | Наверх | Cообщить модератору

88. "Первый стабильный релиз открытой P2P-системы синхронизации ф..."  +/
Сообщение от andy (??), 28-Фев-19, 16:11 
заткнувшаяся на одном/нескольких файлах синхронизация, хоть и вывешивает матюком что нет синхронизации, но продолжает корректно отрабатывать другие файлы базы.
Ответить | Правка | ^ к родителю #85 | Наверх | Cообщить модератору


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Слёрм
Inferno Solutions
Hosting by Ihor
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2019 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру