vitus_wagner: My photo 2005 (Default)
vitus_wagner ([personal profile] vitus_wagner) wrote2022-01-17 09:11 pm

Часть и целое

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

Напримр, многие считают правильным объединить настройки всех сетей, в которых участвует компьютер, в единое целое. Несть числа проектам, которые пытаются создать (как правило неудачно, ибо мир многообразнее, чем полагают их авторы) единый центр управления сетями - wicd, network-manager, netplan, connman, systemd-netwokd. Вот это все сети. В них TCP/IP, они должны быть описаны в едином месте.

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

То же самое касается записной книжки с контактами. Когда-то давно я себе завёл N800 это был даже еще не телефон, это был планшет без сим-карты. Но с ОС Маеmo. И вот там приложение записной книжки стремилось объединить контакт-листы всех установленных мессенжеров и всех аккаунтов в них, если мессенджер позволял работу с несколькими серверами. Мне это тоже казалось странным. Если уж я собрался зарегистрироваться на двух разных серверах, то, наверное для того, чтобы общаться здесь с одними людьми, а здесь с другими. И вообще, что в джаббере, что в скайпе контакт-лист хранится на сервере, и нечего локальному приложению туда лезть.

[livejournal.com profile] slobin отмечал когда-то давно, чуть ли не в прошлом веке, что некоторые люди в интернет выходят - как на какую-то рыночную площадь, куда-то из уютного дома локального компьютера в огромное пространство, где полно других людей. А другие в интернет входят. Вот такое окошко на своем экране открывают и начинают там работать. Могут в редактор войти, могут в тетрис, а могут в интернет.

Возможно это то же самое деление, а может и нет.

[personal profile] inkelyad 2022-01-18 06:49 am (UTC)(link)
Хард и симлинки вносят свои проблемы. Скажем, редактирование этого файла с кучей хардлинков может принести сюрпризы, если редактор делает сохранение по принципу 'сначала создаем новый файл, а потом его переименовываем на место старого'.
yurikhan: (Default)

[personal profile] yurikhan 2022-01-22 05:02 am (UTC)(link)

С хардлинками есть смешная фигня. Мы как-то взяли и реализовали поверх хардлинков storage с дедупликацией. Ну то есть есть общий пул файлов со своими именами, и частные каталоги хардлинков на файлы, нужные конкретной версии приложения. И к этому всему ещё история на n дней назад. А потом оказалось, что количество хардлинков на один айнод ограничено двухбайтовым беззнаковым целым.