The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Релиз системы инициализации Upstart 1.13 с поддержкой cgroups"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Заметили полезную информацию ? Пожалуйста добавьте в FAQ на WIKI.
. "Релиз системы инициализации Upstart 1.13 с поддержкой..." +/
Сообщение от qqq (??), 12-Авг-14, 01:13 
>> То что событийная модель - это правильное направление
> …но, к сожалению, всё тот же d-bus.

d-bus наверное боятся трогать, чтобы все не сломать. Лучше шины (не только d-bus, а вообще) пока нет вменяемых подходов: приоритеты, диспетчеры, маски. Проблема перебора в списке рассылки событий, хотя и может разрешаться проверкой флага состояния: preprocess, postprocess. В банде четырех неплохо описаны проблемы и недостатки при использовании паттернов типа наблюдатель: выбор между крайностями push/pull. Более правильнее, когда наблюдатель выспрашивает подробности у субъекта. Механизм нотификаций рулит, но не решает проблем последовательной схемы. Возможно, более интересный подход - это построение дерева (точнее графа) для рассылки уведомительных сообщений, но тут тоже возможны грабли, монструозность.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Релиз системы инициализации Upstart 1.13 с поддержкой cgroups, opennews, 12-Июл-14, 09:25  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру