Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.FTN.DEVELOP
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.FTN.DEVELOP с датами от 12 Jul 13 20:52:30 до 16 May 24 10:00:00, всего сообщений: 2488
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 1076 из 2488 =================================== RU.FTN.DEVELOP =
От   : Nil Alexandrov                   2:5015/46          11 Nov 16 23:32:56
Кому : All                                                 11 Nov 16 23:32:56
Тема : Блокировки между мейлером, тоссером и ридером
FGHI : area://RU.FTN.DEVELOP?msgid=2:5015/46+58262fe7
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://RU.FTN.DEVELOP?msgid=2:5023/24.1+5826b33d
==============================================================================
Hello, All!

Понятно, что в прошлом веке комп под ДОСом принимал данные, потом уходил тоссить, потом СисОп читал спокойно.
С появлением многозадачности встал вопрос о блокировках, типа локфайлов и пр.
Стандарты говорят о форматах сессии, аутбаунда, баз сообщений, но про блокировки я видел только у BSO упоминание про .bsy файлы.

На примере HPT тоссера, заметил, что он не будет запаковывать на линк, с которым сейчас ведётся общение, смотрит на .bsy файл.
Также тоссер не запустит две копии себя самого одновременно, что логично, и это его собственное решение как он это делает.

А чем лочатся msg, Jam, Squish, Hudson?
Пока в системе только одна запущенная копия тоссера или упаковщика баз или ещё чего-то из одного и того же пакета, например, HPT, проблем видимо не возникает.
Иногда есть пересечения с ридером, например, GoldEd, если кто-то сотрёт сообщение, то он упадёт скорее всего, а если просто добавит, то он просто новое сообщение не увидит, пока не перечитает индекс (сколько сообщений всего в эхе).

И попутный вопрос, все эти BBS программки или сегодня WebBBS, которые также читают из тех же Jam/Squid (а не из NNTP сервера), как обычно и где они хранят lastread для каждого пользователя BBS, тем более, что базу в дальнейшем могут пожать и нумерация съедет.

Best Regards, Nil
--- GoldED+/LNX 1.1.5
* Origin: -=NIL BBS=- (2:5015/46)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.108929 секунды