LINUX.ORG.RU

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

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

При наличии брокера отправитель и получатель изолированы друг от друга, их время жизни вообще никак друг с другом не связаны и, вообще говоря, получатель необязателен для отправки ему сообщения.

Это не всегда хорошо. Для реализации абстракции RPC это скорее даже минус.

Я бы varlink рассматривал как следующую ступень эволюции концепции потоков данных, которая в UNIX была основным средством связывания приложений. Когда простого текстового потока данных недостаточно, на сцену приходит структурированный формат с самодокументированным API.

Это как таковая не замена шине сообщений, хотя шина сообщений может быть поверх этого построена.

UPD.: По сути происходит поэтапное внедрение концепций Plan 9.

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

При наличии брокера отправитель и получатель изолированы друг от друга, их время жизни вообще никак друг с другом не связаны и, вообще говоря, получатель необязателен для отправки ему сообщения.

Это не всегда хорошо. Для реализации абстракции RPC это скорее даже минус.

Я бы varlink рассматривал как следующую ступень эволюции концепции потоков данных, которая в UNIX была основным средством связывания приложений. Когда простого текстового потока данных недостаточно, на сцену приходит структурированный формат с самодокументированным API.

Это как таковая не замена шине сообщений, хотя шина сообщений может быть поверх этого построена.