URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 137573
[ Назад ]
Исходное сообщение
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2.0"
Отправлено opennews , 13-Авг-25 09:57
Представлен релиз системы автоматической синхронизации файлов Syncthing 2.0, в которой синхронизированные данные не загружаются в облачные хранилища, а напрямую реплицируются между системами пользователя при их одновременном появлении в online, используя развиваемый проектом протокол BEP (Block Exchange Protocol). Код Syncthing написан на языке Go и распространяется под свободной лицензией MPL. Готовые сборки подготовлены для Linux, Windows, macOS и FreeBSD...Подробнее: https://www.opennet.me/opennews/art.shtml?num=63722
Содержание
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,Аноним10084 и 1008465039, 09:57 , 13-Авг-25
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,Голдер и Рита, 10:12 , 13-Авг-25
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,sqrt, 10:17 , 13-Авг-25
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,Аноним, 11:46 , 13-Авг-25
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,Аноним, 12:28 , 13-Авг-25
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,12yoexpert, 19:38 , 13-Авг-25
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,Аноним10084 и 1008465039, 12:57 , 13-Авг-25
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,Аноним, 14:22 , 13-Авг-25
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,дАнон, 17:26 , 13-Авг-25
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,Аноним, 11:40 , 13-Авг-25
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,Аноним, 11:47 , 13-Авг-25
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,Аноним10084 и 1008465039, 12:57 , 13-Авг-25
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,myster, 14:08 , 13-Авг-25
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,Аноним, 16:14 , 13-Авг-25
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,Аноним, 16:21 , 13-Авг-25
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,Аноним, 17:45 , 13-Авг-25
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,Аноним, 16:42 , 13-Авг-25
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,Аноним, 18:40 , 13-Авг-25
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,Аноним, 18:35 , 13-Авг-25
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,Аноним, 10:06 , 13-Авг-25
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,Аноним, 10:46 , 13-Авг-25
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,Аноним, 18:37 , 13-Авг-25
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,kravich, 10:16 , 13-Авг-25
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,Аноним, 10:17 , 13-Авг-25
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,Аноним, 10:27 , 13-Авг-25
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,fb, 14:49 , 13-Авг-25
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,Аноним, 10:18 , 13-Авг-25
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,Аноним, 11:43 , 13-Авг-25
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,Аноним, 11:02 , 13-Авг-25
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,Аноним, 11:32 , 13-Авг-25
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,Аноним, 13:00 , 13-Авг-25
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,Аноним, 13:44 , 13-Авг-25
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,12yoexpert, 19:40 , 13-Авг-25
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,Аноним, 11:32 , 13-Авг-25
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,Аноним, 16:40 , 13-Авг-25
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,Аноним, 11:42 , 13-Авг-25
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,Аноним, 12:35 , 13-Авг-25
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,Аноним, 12:25 , 13-Авг-25
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,Аноним10084 и 1008465039, 12:59 , 13-Авг-25
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,Аноним, 13:38 , 13-Авг-25
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,Аноним, 13:27 , 13-Авг-25
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,Аноним, 13:37 , 13-Авг-25
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,Аноним, 13:46 , 13-Авг-25
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,Аноним, 14:41 , 13-Авг-25
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,Аноним, 16:22 , 13-Авг-25
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,Аноним, 17:15 , 13-Авг-25
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,Аноним, 13:35 , 13-Авг-25
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,Аноним, 13:38 , 13-Авг-25
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,Аноним, 13:47 , 13-Авг-25
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,Аноним, 13:43 , 13-Авг-25
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,Аноним, 15:17 , 13-Авг-25
- Выпуск открытой P2P-системы синхронизации файлов Syncthing 2...,Аноним, 17:21 , 13-Авг-25
Сообщения в этом обсуждении
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено Аноним10084 и 1008465039 , 13-Авг-25 09:57
Раньше такие штуки любили на Java писать, сейчас видимо на Go
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено Голдер и Рита , 13-Авг-25 10:12
Ну и что?
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено sqrt , 13-Авг-25 10:17
Ну и хорошо.
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено Аноним , 13-Авг-25 11:46
Плохо! Плохо что не Rust!
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено Аноним , 13-Авг-25 12:28
так перепиши, чего ждёшь?
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено 12yoexpert , 13-Авг-25 19:38
правильно говорить "переписывай"
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено Аноним10084 и 1008465039 , 13-Авг-25 12:57
Да просто как факт. Даже наверное не ностальгия. Я сам пишу на Go, на Java уже не довелось. Экосистема Go мне в принципе по нраву, работать можно, хотя и идеальной я ее не назову, впрочем идеалов в жизни и нету. В 2000-2010-е ещё вроде Java выглядела крепко, развитая инфраструктура, во всех телефонах (ну кроме появившихся айфонов разве что). Джава и сейчас, конечно, не исчезает никуда, но уже, скажем так, "не модно". Плюс ощущение тяжеловесности. В одной p2p-сети, помню, официальный клиент был на джаве, на когда вышел на C++, многие перешли на него, попутно проклиная джавские тормоза.
А так - ждём новых ЯП, конечно, но и старые сразу не закапываем
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено Аноним , 13-Авг-25 14:22
На Расте тоже есть клиент для этой сети.
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено дАнон , 13-Авг-25 17:26
нагуглил только заброшенный проект
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено Аноним , 13-Авг-25 11:40
лучше сразу переписывать на Python, так как это уже стандарт всей индустрии.
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено Аноним , 13-Авг-25 11:47
а чего мелочится, может сразу на bash script?
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено Аноним10084 и 1008465039 , 13-Авг-25 12:57
Python стандарт, да только, как мне кажется, не для такого рода приложений.
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено myster , 13-Авг-25 14:08
Стандарт? Может и ядро Linux, FreeBSD и Windows предлагаешь на Python написать? Нет? Почему нет, это же стандарт всей ИТ индустрии! (сарказм)
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено Аноним , 13-Авг-25 16:14
То, что стандартов может быть несколько и выбирать из них надо исходя из требований задачи вам в школе ещё не рассказывали?
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено Аноним , 13-Авг-25 16:21
Анониму(13) видимо не рассказывали.
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено Аноним , 13-Авг-25 17:45
Так и напиши что не осилил.
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено Аноним , 13-Авг-25 16:42
Лучше сразу на 1С.
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено Аноним , 13-Авг-25 18:40
Поправочка, на аналоге не имеющий аналогов Великом 1С!
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено Аноним , 13-Авг-25 18:35
Python с его замедлением в 30 раз и десятикратным потреблением памяти по сравнению с языками программирования - никакой не стандарт. Просто он долгое время был дефолтом для того чтобы наговнякать что угодно побыстрее, когда якобы не нужна производительность.Только сейчас, во-первых, появились нормальные языки
- на которых писать не менее просто и приятно
- с не менее развитой экосистемой модулей и встроенными батарейками
- уже с лучшим тулингом (потому что питон с его сотней сборочных систем, форматов setup.py/pyproject.toml/..., обёртками над venv и прочим дерьмом уже вышел из разряда приятных инструментов в разряд неуправляемого нагромождения несовместимого легаси)
- не имеющих таких кошмарных проблем с производительностью (напомню что питон до сих пор медленнее даже мёртвых перла и руби)
- умеющих, наконец, в потоки
А во-вторых, стало понятно что перф таки имеет значение, а при таком оверхеде даже, сюрприз-сюрприз, в приложениях которые просто перекладывают данные из базы данных в http. Вот тут про такое пишут https://www.linux.org.ru/forum/development/18043707?cid=1804... с теми же десятками раз перфа и памяти.
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено Аноним , 13-Авг-25 10:06
>Из-за сложностей кросс-компиляции SQLite прекращена сборка готовых исполняемых файлов для платформ dragonfly/amd64, illumos/amd64, netbsd/*, openbsd/386Глядь!
Основной пул моих любимых ОС (на netbsd х86, судя по публичной стате, я вообще был единственным пользователем синктинга).
Ну ничего, соберем руками.
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено Аноним , 13-Авг-25 10:46
> Основной пул моих любимых ОС А месье знает толк!
Хотя... кого только тут не встретишь, вот даже netbsdшники пожаловали.
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено Аноним , 13-Авг-25 18:37
Местные netbsd'шники сидят на винде если что.
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено kravich , 13-Авг-25 10:16
Отличная вещь
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено Аноним , 13-Авг-25 10:17
скачивать вещи бесплатно без смс можно? в нем есть аналог рутрекера?
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено Аноним , 13-Авг-25 10:27
да
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено fb , 13-Авг-25 14:49
можно, я както холодильник скачал, до сих пор работает
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено Аноним , 13-Авг-25 10:18
Пегий дудочник и Интернет 2.0?
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено Аноним , 13-Авг-25 11:43
Сериал Кремниевая долина уже давно баян.
Должны знать, что тогда должно рекордное сжатие без потерь.
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено Аноним , 13-Авг-25 11:02
Для Homelab пойдет?
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено Аноним , 13-Авг-25 11:32
зачем?
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено Аноним , 13-Авг-25 13:00
Пойдёт, но в локалке лучше NFS сделать (поддерживается даже в Окнах).
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено Аноним , 13-Авг-25 13:44
это серверное решение, а syncthing - безсерверное. Совершенного разного класса софт, и к тому же syncthing без админского геммороя (для домохозяек)
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено 12yoexpert , 13-Авг-25 19:40
дааа? прям бессерверное? прям как тор? децентрализованное ещё скажи
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено Аноним , 13-Авг-25 11:32
> Предполагается, что использование SQLite упростит сопровождение
> Из-за сложностей кросс-компиляции SQLite прекращена сборка
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено Аноним , 13-Авг-25 16:40
> Предполагается, что использование SQLite упростит сопровождение
> Из-за сложностей кросс-компиляции SQLite прекращена сборка Так никакого противоречия.
"SQLite упростит сопровождение" нормальных систем. Так и случилось.
А для маргинальщины решать проблемы просто не целесообразно.
Времени потратится много, но профит от этого получат полтора нетакусика.
А более приоритетных багов в трекере дофига))
Поэтому абсолютно закономерно переложить эти проблемы на самих любителей эдакого.
Им всё равно с чем прдлиться, пусть займустся чем-то "полезным".
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено Аноним , 13-Авг-25 11:42
авторы Syncthing украли протокол у BitTorrent Sync!
это же воровство, это позор! это позор всего OpenSource сообщества!
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено Аноним , 13-Авг-25 12:35
У что конкретно у автора BitTorrent Sync пропало? Состава правонарушения здесь нету.
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено Аноним , 13-Авг-25 12:25
> Бэкенд хранения переведён с БД LevelDB на SQLite. Миграция данные производится автоматически при первом запуске после обновления. Предполагается, что использование SQLite упростит сопровождение и анализ данных, а также сократит число ошибок.
> ...
> Из-за сложностей кросс-компиляции SQLite прекращена сборка готовых исполняемых файлов для платформ dragonfly/amd64, illumos/amd64, solaris/amd64, linux/ppc64, netbsd/*, openbsd/386, openbsd/arm и windows/arm."и то верно... меньше конпилячить — сразу всё упростилось...
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено Аноним10084 и 1008465039 , 13-Авг-25 12:59
Странно, кстати, насчёт Sqlite, вроде есть же modernc dot org, который Сишные библиотеки компилит в гошный код, чтобы без cgo работать. Но может у них и так оно не собралось под солярю и разные bsd
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено Аноним , 13-Авг-25 13:38
Очень странно что в итоге они используют cgo версию Sqlite.
Версия от modernc точно под bsd работает. Я ее в своих проектах использую и со сборкой проблем там не было.
Когда смотрел код syncthing там видел что использовались оба варианта Sqlite и я думал что они например оставят cgo версию для x86 а для всего остального возьмут версию от modernc. Странно что они не остановились на таком варианте.
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено Аноним , 13-Авг-25 13:27
Эх, жаль что скорее всего в условиях массовых блокировок оно стабильно работать не будет, скорее всего даже вообще работать не будет, когда блокировки различного трафика станут более жесткими.
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено Аноним , 13-Авг-25 13:37
> Эх, жаль что скорее всего в условиях массовых блокировок оно стабильно работать
> не будет, скорее всего даже вообще работать не будет, когда блокировки
> различного трафика станут более жесткими.Это если инфрастурутура синтинга заблочена. Но, если свою поднять или напрямую IP'шники узлов вбивать (хотя бы 1), или в локалке - то всё должно работать )
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено Аноним , 13-Авг-25 13:46
Одним из вариантов транспорта там идет QUIC. Если полная блокировка повлияет далеко не только на Syncthing.
И есть вариант поднять свой relay где будет просто tls соединение. Relay разве что по IP придется блокировать.
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено Аноним , 13-Авг-25 14:41
Не поможет, все идет к тому, что будет белый список сайтов и провайдеров, а весь остальной трафик в бан. Он, этот белый список, в принципе уже есть, я с трудом в него пролез благодаря работодателю, который похлопотал. Просто пока все в тестовом режиме, рано или поздно рубанут по полной.
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено Аноним , 13-Авг-25 16:22
Я разворачивал сабж в изолированной сети без вообще какого-либо доступа в интернет и всё отлично работало. И для себя потом от безделья делал полностью независимую сеть нод связанных через интернет. Завязываться на их инфраструктуру совершенно не обязательно.
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено Аноним , 13-Авг-25 17:15
Через Yggdrasil делал или ZeroTier?
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено Аноним , 13-Авг-25 13:35
Смотрю, трекер по-прежнему забит ишьюсами о внезапном жоре CPU. Годы идут, но у Syncthing все стабильно.
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено Аноним , 13-Авг-25 13:38
> Смотрю, трекер по-прежнему забит ишьюсами о внезапном жоре CPU. Годы идут, но
> у Syncthing все стабильно.попробуйте syncspirit, в несколько раз меньше есть CPU по моим замерам.
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено Аноним , 13-Авг-25 13:47
Да, собираюсь. Но я выше писал не о высоких системных требованиях сабжа, а о фантомно возникаемых багах. А потом смотришь описание с трудом найденной причины, а там какая-нибудь банальность, вроде того что разраб не додумался паузить индексацию изменяемых в данный момент файлов.
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено Аноним , 13-Авг-25 13:43
Оно и синькает как ей в голову взбредёт. Так что не надо такого.
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено Аноним , 13-Авг-25 15:17
> синькает как ей в голову взбредётЭто фича, а не баг. А почему так и почему ты на самом деле хочешь чтобы оно синхронизировалось в случайном порядке можно догадаться, если хорошо подумать.
"Выпуск открытой P2P-системы синхронизации файлов Syncthing 2..."
Отправлено Аноним , 13-Авг-25 17:21
>This is the first release of the new 2.0 series. Expect some rough edges and keep a sense of adventure! 🙏Лол :)