Size: a a a

Архитектура ИТ-решений

2021 July 05

PD

Phil Delgyado in Архитектура ИТ-решений
У OSGi есть возможность подключения и смены плагинов без останова (не всегда нормально работает, но есть).
Если это не нужно, то плагины можно и прямо в спринге делать, делов-то )
источник

S

Sergey in Архитектура ИТ-решений
ну osgi если плагины сложные и тащат одни и те же зависимости разных версий (что часто бывает)
источник

S

Sergey in Архитектура ИТ-решений
собственно пример на сайте был https://www.eclipse.org/equinox/server/http_in_equinox.php
источник

S

Sergey in Архитектура ИТ-решений
для server-side-а
источник

IB

Igor Bespalchuk in Архитектура ИТ-решений
> Ну точнее там ответственность на разработчике реализации ORM фреймворка. А это вне пределов влияния и соответственно в проде недопустимо.

Радикальненько... А вы все библиотеки, компиляторы и ОС - тоже сами пишете?
источник

AL

Alexander Luchkov in Архитектура ИТ-решений
Полагаюсь на квалифицированные инструменты.
источник

IB

Igor Bespalchuk in Архитектура ИТ-решений
А чем отличается "квалифицированный" инструмент?
источник

AL

Alexander Luchkov in Архитектура ИТ-решений
Его разработчик предоставляет гарантии качества и поддержку.
источник

IB

Igor Bespalchuk in Архитектура ИТ-решений
А можно пример? И в чем, интересно, гарантии? Баги есть ведь везде...
источник

AL

Alexander Luchkov in Архитектура ИТ-решений
Посмотрите в сторону qualified tools for embedded systems development
источник

AL

Alexander Luchkov in Архитектура ИТ-решений
Маткад и некоторые либы к нему например
источник

ds

denis shchuka in Архитектура ИТ-решений
Гугол много всего выдаёт интересного по запросу "microkernel architecture".
источник

IB

Igor Bespalchuk in Архитектура ИТ-решений
🙏 thanks. Но контексты все же сильно разные и где-то - ценнее безошибочность, а где-то - скорость разработки в заданных ограничениях по ресурсам.
Понятно, что embedded - это другой мир, нежели, к примеру, офисный/учетный софт.
источник

AL

Alexander Luchkov in Архитектура ИТ-решений
Это относится ко всем  критическим системам. Учётным тоже. Например диспетчерское управление ЖД транспортом.
источник

AL

Alexander Luchkov in Архитектура ИТ-решений
Франция, Германия, Япония хорошие примеры в этом смысле.
источник

AL

Alexander Luchkov in Архитектура ИТ-решений
Медицинский софт для диагностического оборудования и софт вокруг него из той же оперы.
источник

IB

Igor Bespalchuk in Архитектура ИТ-решений
Ну а некритическим?
источник

AL

Alexander Luchkov in Архитектура ИТ-решений
А там хоть на коленке, если готовы издержки при случае понести. Но например системы работающие с пдн я отношу к критическим априорно.
Типа чувствительность данных очень высока. Но это тут моё личное отношение больше чем экономические предпосылки.
источник

I

Ivan in Архитектура ИТ-решений
Мы пишем ОС, если что 🙂))

Я, кстати, когда еще писал код, то мне было без разницы, использовать ORM или не использовать. Пару паттернов (DataMapper и QueryObject) не так уж и сложно реализовать самостоятельно. Зачастую это дает больше свободы, чем ограничения, накладываемые ORM (тут сильно зависит от качества конкретного ORM).
источник

IB

Igor Bespalchuk in Архитектура ИТ-решений
Скажете ли вы, что "все должны писать ОС, а то иначе - нет гарантий"? Разговор-то об этом...
источник