LINUX.ORG.RU

История изменений

Исправление hateyoufeel, (текущая версия) :

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

Подразумевает? Нет. Плюс, его можно расширить.

Оставить dbus как есть в виде перечислителя объектов и отправки не требовательных к производительности сообщений. Для производительного варианта переключаться на приложение-специфичный протокол.

Или же можно просто сделать новый тип сообщений для высокопроизводительной передачи данных. Это не так сложно.

Делать вообще с нуля, не оглядываясь на dbus. Ломать так ломать.

Мне кажется, в люниксе недавно уже так делали с другим протоколом. Как же новый протокол-то называется? Гойланд? Гейланд? Не помню точно, но получилась шляпа.

Мораль истории в том, что если в условиях существующей экосистемы переписывать всё с нуля вместо доработки существующего, вместо одной конфетки получаются две бочки говна. Просто одна будет более новой чем другая.

Исходная версия hateyoufeel, :

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

Подразумевает? Нет. Плюс, его можно расширить.

Оставить dbus как есть в виде перечислителя объектов и отправки не требовательных к производительности сообщений. Для производительного варианта переключаться на приложение-специфичный протокол.

Или же можно просто сделать новый тип сообщений для высокопроизводительной передачи данных. Это не так сложно.

Делать вообще с нуля, не оглядываясь на dbus. Ломать так ломать.

Мне кажется, в люниксе недавно уже так делали с другим протоколом. Как же новый протокол-то называется? Гойланд? Гейланд? Не помню точно, но получилась шляпа.