Re: Как реализован "in place upgrade" в Дебиан? На чем основан и чем чревато?
On 2012-11-12, Eugene Berdnikov wrote:
>> * Если доступаться к файлам пакета по требованию не безопасно с точки зрения
>> возможности обновлять пакет "in place" - стоит ли писать/переписать
>> программу в стиле - открыть все возможные файлы, а затем использовать
>> полученые дескрипторы?
>
> Используйте по возможности текстовые форматы, будьте толерантны к входным
> данным, продумайте вопросы совместимости версий. Если формат бинарный и
> апдейт может сломать процесс, постарайтесь зачитать файл в момент запуска.
> Вообще, рекомендую посмотреть главу 5 книжки Э.Рэймонда "Искусство
> программирования для UNIX" (E.Raymond, "Art of UNIX Programming").
Можно перечитать. Последний подраздел главы "отсылает" нас к SOAP, XML-RPC и
Jabber. Хотя, например:
http://about.psyc.eu/Jabber#Technical_Issues_in_Jabber
* Major disadvantage: Performance inefficiency
* Major disadvantage: Binary Data Transfer
* Major problem with XMPP: Missing framing
В духе книги, нужно еще просмотреть сто тысяч примеров...
--
Best regards!
Reply to: