Приложения — складывются из decoupled частей: форматов, документов, протоколов api, отчуждаемых shareable виджетов, клея (интеграций/сценариев) и существуют в рамках проектов и задач. Все части могут поставляться разными вендорами. Запаковать в монолит нельзя. Автоматические discovery,installation,running позволяют находить нужные части.
Хорошую компанию от плохой отличает объем покрытия микро-сценариев
Микросервисы в десктопных приложениях. Sharable Виджеты, Интерфейсы для интерфейсов
Intent-driven soft distribution
Sharing — модули широко Переиспользуется
проблема: DLL hell
Опытные пользователи настраивают для себя более удобный софт
User Generated Patch Lift распространяет частые изменения на всех